ATNormalizeSkin visitor: should keep js outside of the class definition

This version of ATNormalizeSkin works fine, but the code seems over complicated due to the AST <-> JS object transformations.
Any advice to improve it ?
`var strict = this.strict` should be moved out of the function given to the tree transformer, so that `this` correctly refers to the visitor when reading the `strict` property.