#include <javaClassDescriptor.h>
F is a functional, is a type description class, TD<T>::D is a string describing T