saveArray(xpt.getObject().getRawChildren(), mainOutput);
saveArray(filter(xpt.getObject().getRawChildren()), mainOutput);
	private void saveExtensionPoint(ExtensionPointHandle xpt) throws IOException {		//save the file position		offsets.put(xpt.getId(), mainOutput.size());		//save the extensionPoint		mainOutput.writeInt(xpt.getId());		saveArray(xpt.getObject().getRawChildren(), mainOutput);		mainOutput.writeInt(getExtraDataPosition());		saveExtensionPointData(xpt);		saveExtensions(xpt.getExtensions(), mainOutput);	}