KeyValue, moving around
KeyValue#==, #eql?
Collection#==, #<=> docs, note api_key
KeyValue#<=>