public boolean isMoreOuterThan(ClassDeclarer declarer) {
		ClassDeclarer ancestor = declarer;
		while (ancestor != null) {
			if (ancestor == this)
				return true;
			ancestor = ancestor.getParent();
		}
		return false;
	}