ensure explicit floats in function call arguments and all coercions