For compatibility with Trac 0.10, if there's a second positional parameter
given to the macro, it will be used to specify the `format`.
- Also, using "&" as a field separator still works but is deprecated.
+ Also, using "&" as a field separator still works (except for `order`)
def expand_macro(self, formatter, name, content):