Patrząc na dokumentację, nie widzę dużej różnicy. Zarówno „wartość”, jak i „obiekt” są typu id , więc może to być dowolny obiekt. Klucz jest kiedyś łańcuchem, aw innym przypadku identyfikatorem. Jeden z nich wydaje się zatrzymywać obiekt, a drugi nie. Co jeszcze? Który jest do jakiego przypadku?