A Comment contains the unformatted docstring, it's position and potentially more
information that is populated when the comment is "cooked".
Port of DocComment.scala from nsc
Decorator for getting docbase out of context
Context for Docstrings, contains basic functionality for getting
docstrings via Symbol and expanding templates