Amos Latteier writes: .... You seem to be convinced, that a "metal:define-macro" together with a "metal:use-macro" on the same tag would solve your problem.... We should allow this (and I think Evan's proposal does this), because in the analogy with procedure definitions, it would mean that we can define a function consisting of a single function call which, obviously, is useful. Dieter