- Copying
- Comparison operators
- Arithmetic operators
- Base and derived units
- Literals for units with long double as a container
- std::ratio for defining a prefix
- Prefix recalculation on demand
- Special treatment for gram/kilogram
- Special implementation of pow function to work with units and their prefixes
- Basic unit testing of permissible behavior
- Migration of unit tests to GTest
- Tests for impermissible behavior
- Benchmarks