private static boolean isCorrectSlashNamespaceURISplit(String namespace, String localName, char lastNsChar) {
		return
			lastNsChar == SLASH &&
			isValidSlashLocalName(localName) &&
			isValidSlashNamespace(namespace);
	}
private static boolean isCorrectSlashNamespaceURISplit(String namespace, String localName, char lastNsChar) {
		return
			lastNsChar == SLASH &&
			isValidSlashLocalName(localName) &&
			isValidSlashNamespace(namespace);
	}
private static boolean isCorrectSlashNamespaceURISplit ( String namespace , String localName , char lastNsChar ) { return lastNsChar == SLASH && isValidSlashLocalName ( localName ) && isValidSlashNamespace ( namespace ) ; }
correct split if local name has no '/' and URI contains no '#'
correct split if local name has no / and URI contains no #