non credo si possa fare in quanto la funzione $MiPiace e quella $Download sono 2 variabili distinte che puoi anche incorporare ma nel caso vuoi riscaricare il file, la funzione delle 2 variabili, visto che la funzione $MiPiace è una volta e basta, andrebbe in conflitto non essendo più disponibile.
Questo penso non si possa proprio fare ammeno che non incorpori una funzione detta arrey in "case" con: se x e y sono 0, metti 1 a tutti e 2, se x =1 e y=0, metti y=1 senza contare x.. troppo un bordellone!