code: final void put(final String className, final SgClass clasz) {
          if (className == null) {
              throw new IllegalArgumentException("The argument 'className' cannot be null!");
          }
          if (clasz == null) {
              throw new IllegalArgumentException("The argument 'clasz' cannot be null!");
          }
          cache.put(className, clasz);
      }
docs: Adds a class to the internal cache by it's name. Helper method to add
  array classes that have a strange name. The name cannot be reconstructed
  by the model class. TODO Handle array classes better
  
  @param className
  Name of the class - Cannot be null.
  @param clasz
  Class to add - Cannot be null.