Modified match-pattern? to use simply free-identifier=?
Modified match-syntax-case not to rewrite literals and expressions.
Changed regex-match-cond and regex-match-case syntax keyword test to ??
Changed SRFI-9 implementation to use syntax-case.