TypedChoiceFilter example use-case