Reworked result set to handle checking float and NaNs in lists

Change-Id: I6c749e4e231668bfae3e924ba441c11efa55350b
Merge "Reworked result set to handle checking float and NaNs in lists"