code: func (mc MongoClient) EventsWithLimit(limit int) ([]contract.Event, error) {
  	return mc.mapEvents(mc.getEventsLimit(bson.M{}, limit))
  }
docs: // Return events up to the max number specified
  // UnexpectedError - failed to retrieve events from the database
  // Sort the events in descending order by ID