code: public static <T> T callConstructor(Class<T> klass) {
          return callConstructor(klass, new Class<?>[0], new Object[0]);
      }
docs: Call the no-arg constructor for the given class
  
  @param <T> The type of the thing to construct
  @param klass The class
  @return The constructed thing