{"comment":{"url":"https://api.github.com/repos/rom-rb/rom-http/comments/12626535","html_url":"https://github.com/rom-rb/rom-http/commit/de13cb1c1e40a7aa2ef8db86e9402dec57c96dc8#commitcomment-12626535","id":12626535,"user":{"login":"solnic","id":1066,"avatar_url":"https://avatars.githubusercontent.com/u/1066?v=3","gravatar_id":"","url":"https://api.github.com/users/solnic","html_url":"https://github.com/solnic","followers_url":"https://api.github.com/users/solnic/followers","following_url":"https://api.github.com/users/solnic/following{/other_user}","gists_url":"https://api.github.com/users/solnic/gists{/gist_id}","starred_url":"https://api.github.com/users/solnic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/solnic/subscriptions","organizations_url":"https://api.github.com/users/solnic/orgs","repos_url":"https://api.github.com/users/solnic/repos","events_url":"https://api.github.com/users/solnic/events{/privacy}","received_events_url":"https://api.github.com/users/solnic/received_events","type":"User","site_admin":false},"position":6,"line":19,"path":"lib/rom/http/dataset.rb","commit_id":"de13cb1c1e40a7aa2ef8db86e9402dec57c96dc8","created_at":"2015-08-10T22:07:43Z","updated_at":"2015-08-10T22:07:43Z","body":"you can use equalizer for the dataset, it gives you `==` and others. if not, you may want to add `other.is_a?(self.class) && ...`"}}