Macros can now re-invoke themselves by invoking macro zero (^N^@ or ^N^<0>).
This is particularly useful for immediate macros defined by FI-FIMMEDIATE_MACRO
because these macros use the pseudo-macro numberspace so cannot otherwise
reference themselves,