archiveElement = (_id, elementType) => {
  if (!me.isAdmin()) {
    throw new Error('Admin access required')
  }

  if (!_id) {
    throw new Error('You must pass an \'_id\' to be archived')
  }

  if (!elementType) {
    throw new Error('You must pass an \'elementType\' to be archived')
  }

  return fetchJson('/db/archived-elements', {
    method: 'POST',
    json: {
      _id,
      elementType
    }
  })
}
Archives a game element
@param _id - The mongo _id of the element
@param elementType - The game element type
@async