Renamed isFilteredBy to isFilteredOut. Effectively inverting all boolean logic based on this method. Painful but needed to do. Name and return value just weren't matching up.