For recent boost and recent GCC, #include <math..h> is needed for `isnan()`
For recent boost and recent GCC, #include <math..h> is needed for
isnan()