filters need uses too; exclude builtins