Added 1.7 Functions
Added 1.8 Arguments - Call by Value