$ 0 0 Looks useless. (And if you can't match the original call syntax with macros, at least name them differently.)