class Hamster::Trie

def eql?(other)

Returns true if . eql? is synonymous with ==
def eql?(other)
  return true if equal?(other)
  return false unless instance_of?(other.class) && size == other.size
  each do |entry|
    return false unless other.include?(entry.key, entry.value)
  end
  true
end