Add a filter aliasing system
Improve filter efficiency by compiling tags during construction
Improve test code coverage
Add aliasing for attributes