private
	AbstractPage readCacheChild(Element childRef) throws ProblemsReadingDocumentException {
		AbstractPage child = null;
		String u = childRef.getAttributeValue("url");
		String className = childRef.getAttributeValue("class");
		
		try {
			child = bakeAPage(className, u, getChildrenSaveTo(),this);
		} catch (IllegalArgumentException | IOException e) {
			throw new ProblemsReadingDocumentException(e);
		}
		return child;
	}