> : (de +Test
> (T (Hi) (=: hi Hi))
> (hi> (Nm) (or (text (: hi) Nm) "Dear Sir or Madam,")) )
> -> +Test
.. while this is half of the lunch ...
> : (hi> Foo "Alex")
> !? (hi> Foo "Alex")
> hi> -- Undefined # => WHY?
.. it is better (as Joe Bogner suggested) to use 'dm'.
The reason is that 'dm' does a little more: It also defines the symbol 'hi>' to
behave as a sender of messages to objects, equivalent to
: (setq hi> meth)
With that, the following works
: (hi> Foo "Thorsten")