public boolean equalsPathNoMatter (MetaDataObject otherMeta)
	{
		if (otherMeta == null)
			return false;
		
		if ( (fragmentIdentifier == null && otherMeta.fragmentIdentifier == null)
			|| (fragmentIdentifier != null && otherMeta.fragmentIdentifier != null
				&& fragmentIdentifier.equals (otherMeta.fragmentIdentifier)))
		{
			try
			{
				String one = Utils
					.prettyPrintDocument (new Document (description.clone ()));
				String two = Utils
					.prettyPrintDocument (new Document (description.clone ()));
				return one.equals (two);
			}
			catch (IOException | TransformerException e)
			{
				e.printStackTrace ();
				LOGGER.error (e, "cannot convert jdom element tree to string");
			}
		}
		return false;
	}