revised withSyntax to use approach from #216
build
cloning instead of extending
build
adding test for new withSyntax
wrong match
build
Merge pull request #246 from mozilla/better-with-syntax

revised withSyntax to update the patternEnv directly