return getObjectFactory().createExtensionPoint(self, children, extraData, false);
return getObjectFactory().createExtensionPoint(self, children, extraData, true);
	private ExtensionPoint basicLoadExtensionPoint() throws IOException {		int self = mainInput.readInt();		int[] children = readArray(mainInput);		int extraData = mainInput.readInt();		return getObjectFactory().createExtensionPoint(self, children, extraData, false);	}