code: func (mc MongoClient) getIntervals(q bson.M) ([]models.Interval, error) {
  	s := mc.getSessionCopy()
  	defer s.Close()
  
  	var mi []models.Interval
  	if err := s.DB(mc.database.Name).C(db.Interval).Find(q).All(&mi); err != nil {
  		return []models.Interval{}, errorMap(err)
  	}
  	return mi, nil
  }
docs: // Get all Interval(s)