public static boolean isProperClass(Class<?> clazz) {
        int mods = clazz.getModifiers();
        return !(Modifier.isAbstract(mods)
                || Modifier.isInterface(mods)
                || Modifier.isNative(mods));
    }
@Test
    void testClassIsProper() {
        assertThat(InstantiationUtil.isProperClass(StringValue.class)).isTrue();
    }