+, -, *, / do not follow the proc(param0, param1....paramn) form so we need to expand the function to work with param proc param forms.