@PublicAPI(usage = ACCESS)
    public JavaClass getClassWithSimpleName(String className) {
        return getValue(tryGetClassWithSimpleName(className),
                "This package does not contain any class with simple name '%s'", className);
    }
@Test
    public void rejects_retrieving_non_existing_classes_by_simple_name() {
        assertThatThrownBy(
                () -> importDefaultPackage().getClassWithSimpleName(Object.class.getSimpleName())
        )
                .isInstanceOf(IllegalArgumentException.class)
                .hasMessageContaining("does not contain")
                .hasMessageContaining(Object.class.getSimpleName());
    }