On a somewhat random note, (many) functions can be invoked in two
ways. Surely there is a subtle difference between them, but I have
not yet been bitten by it. For example, present in old problems you
will find the pairs of statements DOCUMENT; and
ENDDOCUMENT;. These can also be written
(and this is the preferred invocation) as DOCUMENT(); and
ENDDOCUMENT();.