Added identity container to wrap case classes as map keys based on
object identity (instead of structural equality).