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