`@error '...'` gives a null `location` object