(2.4) Introducing the 'final' parameter