This property is how an abstract network created with IGoNode, IGoPort, and IGoLink can be tied to concrete subclasses of GoObject that can be added to a GoDocument and displayed in a GoView. GoNode, GoPort, and GoLink are all subclasses of GoObject, so those implementations of this property just return themselves and don't allow the property to be set.