class WWW::Mechanize::List

def method_missing(meth_sym, *args)

def method_missing(meth_sym, *args)
  if !@@notified
    $stderr.puts("This method is deprecated and will be removed in version 0.9.0.  Please use: *_with(:#{meth_sym} => #{args.first ? args.first.inspect : 'nil'})")
    @@notified = true
  end
  if length > 0
    return first.send(meth_sym) if args.empty?
    arg = args.first
    if arg.class == Regexp
      WWW::Mechanize::List.new(find_all { |e| e.send(meth_sym) =~ arg })
    else
      WWW::Mechanize::List.new(find_all { |e| e.send(meth_sym) == arg })
    end
  else
    ''
  end
end