Is this possible to deprecate?  AIUI, the signature doesn't include the return type, so unlike e.g. setRoot, where two variants can co-exist, only one createOMEXMLRoot(String xml) can exist, and the result of the change for any existing users is effectively nothing, since an OMEModelObject is an Object.