Me ha quedado sin resolver la parte del código para incluir más de 1 argumento y me tengo que ir. Luego sigo.
Ya está resuelto, aunque me temo que la estrategia que he utilizado sea demasiado pesada... si alguien ve la forma de simplificarlo, adelante ;)