Add coalesce filtering

@Ocramius that was the idea
Not aware about the implementation details here, but if it's going to be merged as-is, then I'd suggest adding an issue referencing the line at the correct commit hash to avoid forgetting about it.