If we choose to go with KLabels the way you do here, this can't be an assert. A user can do this mistakenly, and it needs to have a friendly error message. Of course, if we go with concrete syntax for this filter, then it no longer becomes relevant.