Port matches
Quote object keys

Should make this smarter to only quote on reserved words.
Warn when compiler returns a string instead of JS AST