Maybe would be better to keep `dataType` intact (final) and introduce new var for the normalised type.