No need for Float#infinite? to be a macro def