public boolean isOrInheritsFrom(String parent_id) {
		if(id.equals(parent_id))
			return true;
		else if(parents.size() != 0) {
			for(int i = 0; i < parents.size(); ++i) {
				if(parents.get(i).isOrInheritsFrom(parent_id))
					return true;
			}
			return false;
		}
		else
			return false;
	}