Documentation system for PDFs – output for pick-up by Doxygen?
Should the env var overwrite the install prefix or prepend?
Use the global config system for the path handling?
Needs to be implemented in the header since the arg type is templated.
Need to use an std::move here, or write differently, for unique_ptr to work?
Need to use an std::move here, or write differently, for unique_ptr to work?