test multiple dtypes, and correct the specification of the vector length in the condition_mapper_wrapper