Create a Field wrapper

It is extracted from FieldNormalizer.