fix(watch_group): fix for NaN !== NaN

closes #1139

Closes #1146