Puoi sempre modificare gli oggetti passati come parametri (se non immutabili).
Concettualmente potrebbe non essere sempre pulito.