Incapsulate collection of parameters (thanks, Martin Fauler)