protected Family findFamily(String xref) {
		xref = xref.substring(1, xref.length() - 1);
		
		if (isDebugging())
			System.out.print(">>> Looking for family " + xref + " ... ");
		
		Family family = (Family)getObjectByXref(xref);
		
		if (family != null && isDebugging())
			System.out.println("found " + family);
		
		if (family == null) {
			if (isDebugging())
				System.out.println("not found, creating new family");
			family = new Family();
			putObjectByXref(xref, family);
		}
		
		return family;
	}