Initial conversion of interface point to a LifecycleParticipant.
Comparison of a Model pre/post modification proves to be impossible due to shallow cloning methods. Falling back to relying on the modifier itself to say if the model was modified or not. Fortunately the Model return value is not needed, and can be converted to a modified/notmodified boolean.
Move override xml map writer into abstract class. Changes to align its operations to that of EffectivePomWriter pending.