Output the template constraint if available.
Add support for most declaration types and fix parsing of "typeConstructor" types (libdparse).