Figured out why this diff doesn't work as intended -- the second parameter shouldn't be quoted because the macro is stringifying the parameter.