added codyco::math::isnan