MeowScript has built in dimension types. Please see https://codeberg.org/dpp/meowscript/src/branch/main/DIMENSIONS_GUIDE.md
And there are billions of good reasons for dimension types: https://codeberg.org/dpp/meowscript/src/branch/main/WHY_DIMENSIONS_MATTER.md
