public static Object load(String fqn) throws ClassNotFoundException, IllegalAccessException, InstantiationException {
        Class<?> classname = Class.forName(fqn);
        return classname.newInstance();
    }