Bug 962516 - DataStore add() returns an error if the key is duplicated, r=ehsan