Acts as a Prameter Object. cf. Refactoring: Ruby Edition