FunnelWeb V1 provided a messy parameterized macro call syntax:
@<Say Out@>@(@"firstparam@" @, @"Secondparam@" @, @"thirdparam@" @)
This syntax can be cleaned up considerably by making the @" symbols optional. This results in calls such as the following:
@<Say Out@>@(firstparam@,Secondparam@,thirdparam@)
As the first form allows the alignment of complicated parameters by allowing white space to be inserted outside the @", and the second form is cleaner, both are retained simply by making the quotes optional.
Decision: Make the double quotes optional.