Set<JavaClass> result = getTransitiveSubtypes(a);
Set<JavaClass> result = new HashSet<JavaClass>();   result.addAll(getTransitiveSubtypes(a)); result.add(a);   boolean bIsSubtypeOfA = result.contains(b);
	public Set<JavaClass> getTransitiveCommonSubtypes(JavaClass a, JavaClass b) {		Set<JavaClass> result = getTransitiveSubtypes(a);		result.retainAll(getTransitiveSubtypes(b));		return result;	}