Single Pull Request

you should probably jshint your support code as well (tests and gruntfile)