auto hoist unscoped vars coffeescript-style
auto hoist unscoped vars coffeescript-style
changed $virtual command name to virtual
manual & auto hoisting source equivalence tests
virtuals scope hoisting tests not passing