Add coalesce filtering

@Ocramius that was the idea
Also: I don't care if it starts with `$`, but it must be an invalid variable start character