return getObjectFactory().createConfigurationElement(self, contributorId, namespaceOwnerId, name, propertiesAndValue, children, misc, parentId, parentType);
return getObjectFactory().createConfigurationElement(self, contributorId, namespaceOwnerId, name, propertiesAndValue, children, misc, parentId, parentType, false);
	private ConfigurationElement basicLoadConfigurationElement(DataInputStream is, long namespaceOwnerId) throws IOException {		int self = is.readInt();		long contributorId = is.readLong();		String name = readStringOrNull(is, false);		int parentId = is.readInt();		byte parentType = is.readByte();		int misc = is.readInt();//this is set in second level CEs, to indicate where in the extra data file the children ces are		String[] propertiesAndValue = readPropertiesAndValue(is);		int[] children = readArray(is);		return getObjectFactory().createConfigurationElement(self, contributorId, namespaceOwnerId, name, propertiesAndValue, children, misc, parentId, parentType);	}