This factory class is at the heart of ivata masks.
In the Masks display configuration, a mask extends a group to define which fields come first and last, or the fields which should appear explicitly.