module Mechanize::CookieJarIMethods

def add(arg1, arg2 = nil)

def add(arg1, arg2 = nil)
  if arg2
    __deprecated__ 'add and origin='
    super arg2.dup.tap { |ncookie|
      begin
        ncookie.origin = arg1
      rescue
        return nil
      end
    }
  else
    super arg1
  end
end

def add!(cookie)

See HTTP::CookieJar#add.
def add!(cookie)
  __deprecated__ :add
  cookie.domain.nil? and raise NoMethodError, 'raised for compatibility'
  @store.add(cookie)
  self
end

def clear!

See HTTP::CookieJar#clear.
def clear!
  __deprecated__ :clear
  clear
end

def dump_cookiestxt(io)

See HTTP::CookieJar#save.
def dump_cookiestxt(io)
  __deprecated__ :save
  save(io, :cookiestxt)
end

def jar

See HTTP::CookieJar#store.
def jar
  __deprecated__ :store
  @store.instance_variable_get(:@jar)
end

def load_cookiestxt(io)

See HTTP::CookieJar#load.
def load_cookiestxt(io)
  __deprecated__ :load
  load(io, :cookiestxt)
end

def save_as(filename, *options)

See HTTP::CookieJar#save.
def save_as(filename, *options)
  __deprecated__ :save
  save(filename, *options)
end