The interface implemented by type renderers.
The interface used to identify traversable primary types.
The interface implemented by types.
The interface implemented by type visitors.