'Proc' is more accurate than 'function'