Changed #equal to #eql in the 'returns its tail' test since it isn't necessary for this to be the same object