Shouldn't `normalizeType` be `normalizeNumber` and used from number-related validators?