Projects will need special units that should not be defined in a generic unit library, so there needs to be some documented way to expand the predefined units and quantities in a project-specific header.
The documentation should describe a recommended way to do this (including the use of the UNLIB_DEFINE_...
macros to generate unit literal operators).