@Test
public void testBranchingTreeMissingSpecificType() throws MetaDataException {

    withClasses("Thing", "Employee", "Contractor");
    String common = DescriptorUtils.findIntersectionType(classes).getUnqualifiedName();
    assertEquals("Employable", common);
}