One of the distressing aspects of FunnelWeb V1 was its clumsy macro definition and calling syntax. Compared to (say) the C preprocessor, FunnelWeb's macro call syntax is like a freight train in a china show. During the FunnelWeb redesign, a complete review of this syntax took place to try to neaten it up. Surprisingly, the V1 syntax survived unscathed with the exception that ``=='' in macro definitions was made optional. The survival of this clumsy syntax was a product of the design goal of making everything simple, explicit, and not subject to subtle errors.