Support a custom handler on Item.filter