code: @SuppressWarnings("unchecked")
      private ClassesTransformer<T> getTyped(ClassesTransformer<? extends T> classesTransformer) {
          return (ClassesTransformer<T>) classesTransformer;
      }
docs: A ClassesTransformer<? extends T> is in particular a ClassesTransformer<T> (covariance)