Math functions are now macros with two argument function doubles