(let
  [record {score 2} updated (collections/update (collections/copy .record) score :+ 3)]
  [.record .updated])
(let
  [record
   {user {score 2}}
   updated
   (collections/update (collections/copy .record) [user score] :+ 3)]
  [.record .updated])
(let
  [record
   {user {score 2}}
   updated
   (collections/update (collections/copy .record shallow) [user score] :+ 3)]
  [.record .updated])
