Define to_f (replaces private signed_float)