The instantiation of TemplateImpl triggers the creation of the following entities:
All ancestors of the template and all non-package members.
Creates a package entity for the given symbol or returns None if the symbol does not denote a package that
contains at least one documentable class, trait or object.
Creates a package entity for the given symbol or returns None if the symbol does not denote a package that
contains at least one documentable class, trait or object. Creating a package entity
This trait extracts all required information for documentation from compilation units