newDefinition = {
                    unit: targetUnit.name,
                    toUnit: (value: any) => baseToTarget.toUnit(currentToBase.toUnit(value)),
                    fromUnit: (value: any) => currentToBase.fromUnit(baseToTarget.fromUnit(value)),
                };