Push changes in https://github.com/eik-lib/common/tree/future-refactor back to v5. v4 to be used for conversion to ESM and some minor tweaks.