Extract all docstrings from given list of files/modules.
This includes the docstrings of all local modules that are imported
from those modules (possibly indirect).
Can throw
ExtractError if an error occurs while extracting the
docstrings, or a
SourceError if an error occurs while parsing
the module. Can throw a
ModuleNotFoundError if a module's
source file cannot be found.