class HTTP::CookieJar::MozillaStore::Database

def close

def close
  return self if closed?
  @stmts.reject! { |st|
    st.closed? || st.close
  }
  super
end

def initialize(file, options = {})

def initialize(file, options = {})
  @stmts = []
  options = {
    :results_as_hash => true,
  }.update(options)
  super
end

def prepare(sql)

def prepare(sql)
  case st = super
  when SQLite3::Statement
    @stmts << st
  end
  st
end