Moses -- Handle NAN cases in combo-reduct

NAN can happen during reduct, and sin() blew up in assert because of it.  Explicitly track NAN's.