UnitTypeWithUnits
type
UnitTypeWithUnits
`UnitType.create({ a: 0, b: 8 })` returns `UnitType & { a: Unit; b: Unit }`,
exposing the runtime-attached unit properties (the deprecated indexed-name
access path) to TS consumers. Use `.units[name]` instead.
