unit WIP C++ dimensional analysis library, focused on using C++20 template non-type parameters to provide clean errors.