"must be passed exactly one of"