Swift DAO needs to squash multiple results per experiment.
(cherry picked from commit 1f10f5b)
Fixing heme dao not to produce same entry multiple times.