Support preferred units for a given dimension
Currently, a units::System
does not prioritize units of the same dimension. The library should provide a way to fetch the preferred unit for a dimension so that users can set a preference (say for SI/cgs, SI/mks, or imperial). This functionality would be for user interface components.