ToInclude

1) We included the XYZ shares in the portfolio
2) The guarantee is included in the price
3) The price includes the guarantee

We have two forms here – one involving human or other agency.

We could come up with

ToInclude.JPG (49924 bytes)

This would seem confusing. It would be tolerable if the parameters remain in the same order, but they reverse.

We could use a SYNONYMMAP between the two meanings.

We could attempt to extract the human action – to separate the act of inclusion from the state of inclusion.

    We included the XYZ shares in the portfolio

becomes

    We made the portfolio include the XYZ shares

MakeToInclude.JPG (32913 bytes)

ToInclude would remain a two place relation, with the mapping to it changing depending on whether an active agent is involved.

 See

Relations

ToSlide