assertEquals(Void.class, ClassHierarchyIntrospector.getMostCommonSuperclass(new Object[]{}));
assertEquals(Object.class, ClassHierarchyIntrospector.getMostCommonSuperclass(new Object[]{}));
    public void testMostCommonSuperclassForEmptyArray() {        // Makes more sense to return null perhaps? ==> Refactor Multicaster         assertEquals(Void.class, ClassHierarchyIntrospector.getMostCommonSuperclass(new Object[]{}));    }