From: Simon Strandgaard Date: 2004-10-24T22:18:39+09:00 Subject: [bug] Array#first(symbol) doesn't raise? irb(main):001:0> %w(a b c).first(:xyz) => ["a", "b", "c"] irb(main):002:0> %w(a b c).last(:xyz) => ["a", "b", "c"] This seems inconsistent to me. I would expect a TypeError. -- Simon Strandgaard