Add errors for invalid expressions in locations when we know they should be valid
damn those filters
Merge pull request #1147 from visionmedia/add/more-error-reporting

Add/more error reporting