factory Angle.fromSin(num sinValue, [num denominator = 1]) => Angle.fromSides(sinValue, sqrt(denominator.sq - sinValue.sq));