patch String do
    def ensure_symbol(default: nil, **opts)
      return to_sym if opts.empty?
      catch :wrong do
        return EnsureIt.ensure_symbol(to_sym, **opts)