code: public static <T> ClassSup<T> cls(Class<T> cls) {
                  return mapper.get(cls.getName(), () -> new ClassSup<>(cls));
          }
docs: create a class supporter with given class
  
  @param cls the class object to be supported
  @return Class supporter
  @see ClassSup