add space to anonymous fn
add onevar for tests
add es5 jshint option
better way of defining the correct matches selector fn