Custom Scaladoc generators must implement the Generator class.
A Generator may implement the Indexer trait to gain access to pre-calculated indexing information
A Generator may implement the Universer trait to gain access to a model of the documented program