Fix pattern for multiple where bindings in macroclass

`macroclass` only allowed one binding in a `where` clause due to a bad pattern.