public static Doc Set(Doc doc, DictItem before, string key, Guid valueID) { doc = doc.NewID(out var editID); return(Set(doc, editID, before, key, valueID)); }
public static Doc Remove(Doc doc, string key, DictItem before) { doc = doc.NewID(out var editID); return(Remove(doc, editID, key, before)); }
public static Doc Create(Doc doc, out Guid dictID) { doc = doc.NewID(out var editID); doc = doc.NewID(out dictID); return(Create(doc, editID, dictID)); }