Move predicate which normalization is needed to FieldNormalizer
Extract encoding related code to mrn::encoding