am e288e180: Merge "Implement equals() and hashCode() like a good little object." into jb-mr1-dev

* commit 'e288e180bb22ed14b6b55f7299af66a5a98106c8':
  Implement equals() and hashCode() like a good little object.