Filters generic evidence emitted from source ranges with reinterpreted DSL semantics.
@spec filter([map()], Macro.t(), [module()], Reach.Config.t() | keyword()) :: [map()]