Percent operator +(Percent other) { if (precision != other.precision) throw 'precisions-do-not-match'; return Percent.fromFMU(fmu + other.fmu, precision); }