patch Float do
    def ensure_float(default: nil, **opts)
      return self if opts.nil?
      catch(:wrong) { return EnsureIt.ensure_float(self, **opts) }
      default