Trying passing function objects not function calls.