Define types as TypeDescription. Adds some extra informations when describing them in code.