added support for defining filters with :can_filter_by