> Another question about methods, while we're on the topic... For most of my
> 'dm's the first argument is implied. For example,
> [dm message-add-int32> (N)
> ... ]
> is expected to be called with the message (external symbol) followed by the
> number to be added to the message. The message is then accessed by the '(:
> ptr)' in the body. Is this the right way to do it, or should I make it more
> explicit? Seemed to work as I was playing around with it, so I kept it,
> even though I don't fully understand why it works.
As far as I understand it, this seems fine to me. In any case,
experimenting with the various ways is the best.