hads parser, handle NaN strings