internal void CheckLegalityAndWriteDeferredReference(object o) { CheckLegality(o, parentObjects); WriteDeferredReference(o); }