If you change `type`by `types`in the operator variant logic do it here also.