fails:Array#== returns true if other is the same array
fails:Array#== returns true if corresponding elements are #eql?
fails:Array#== returns false if other is shorter than self
fails:Array#== returns false if other is longer than self
fails:Array#== returns false immediately when sizes of the arrays differ
fails:Array#== handles well recursive arrays
fails:Array#== does not call #to_ary on its argument
fails:Array#== does not call #to_ary on Array subclasses
fails:Array#== ignores array class differences
fails:Array#== compares with an equivalent Array-like object using #to_ary
fails:Array#== returns false if any corresponding elements are not #==
fails:Array#== returns true if corresponding elements are #==
fails:Array#== returns false for [NaN] == [NaN]
