code: @SuppressWarnings("unchecked")
      public final Object createInstance(final SgClass clasz) {
  
          final Class newClass = createClass(clasz);
          return createInstance(newClass, new Class[] {}, new Object[] {});
  
      }
docs: Creates an instance from a model class with it's no argument constructor
  and maps all exceptions into <code>RuntimeException</code>.
  
  @param clasz
  Class to create an instance for.
  
  @return New instance.