new visibile() and routable() filters to Collections