//METHODS public virtual object Clone() { createInstance(); object Clone = BaseRXObject.Clone(); tr.Dispose(); return(Clone); }