code: func (m *Manager) AddVersion(username string, globalID string, uniqueID string, seeVersion *SeeVersion) error {
  	qry := bson.M{"username": username, "globalid": globalID, "uniqueid": uniqueID}
  	return m.collection.Update(qry, bson.M{"$push": bson.M{"versions": seeVersion}})
  }
docs: // AddVersion adds a new version to the object