As of r5068, required="true" is used only for matching primitives with presets, i.e, to determine whether the tags of the primitive correspond to the tags specified in the preset.
required="true"