code: function getPeriodoComisiones (periodo) {
    assert.ok(typeof periodo === 'number' || periodo instanceof Date, '[senadores-asistencia]: El periodo ingresado debe ser un número o una fecha.')
  
    if (typeof periodo === 'number') {
      assert.ok(periodo <= new Date().getFullYear(), '[senadores-asistencia]: No se puede consultar por un periodo en el futuro')
      // if period < 2002 -> it is probably a legislature, so convert into a year for comissions
      if (periodo < 2002) {
        periodo = periods.filter(period => {
          return period.legislatura === periodo
        })[0].hasta.getFullYear()
        console.warn('[senadores-asistencia]: Solo se puede consultar por año en consultas de comisiones. Si un id de legislatura sucede en más de un año, solo se considerará el primero encontrado.')
      }
      assert.ok(periodo, '[senadores-asistencia]: Periodo de busqueda no encontrado')
      return periodo
    }
    if (periodo instanceof Date) {
      assert.ok(periodo.getFullYear() <= new Date().getFullYear(), '[senadores-asistencia]: No se puede consultar por un periodo en el futuro')
      return periodo.getFullYear()
    }
  }
docs: Convert a period into a period id for web scrapping (obj|num) -> num