factory Angle.fromSides(num front, num base) { final values = (front, base).normalize; return Angle.raw(values.$1, values.$2); }