emberjs/data — pull request #1656 by kurko (2014-01-13 12:14:16+00:00)
Title: Fixes hasMany records being duplicated after payload returns from server

There is an edge case where a hasMany record gets duplicated (same ID).
This commit fixes that by not allowing duplicated records.

I need this badly for my app.