The approach I propose is more generic as it can apply to all other parameters as well; not only "this".