0.04    14 May 2003
        ->node_name_to_node_param method now takes notice of the
        force_ucfirst_nodes attribute.

0.03    28 April 2003
        Subs in macros are now called with up to nine arguments.  I know this
        is a bit arbitrary, but I now need it to support two arguments and I
        might as well allow a few more while I'm at it.

0.02    5 April 2003
        Macros can now substitute the output of subs as well as plain strings.

0.01    3 March 2003
        Initial release.