fails:Math.atan2 raises an ArgumentError if the argument cannot be coerced with Float()
fails:Math.atan2 accepts any argument that can be coerced with Float()
