internal abstract object BeginUnsafeConversionToForeign(XmasObject gobj);
public AddXmasObjectAction(XmasObject xobj) { this.Object = xobj; }