Sauce and fixes

jshint directives are function scoped.  And jshint does complain about this.