Guard against missing hashCode function
Guard against missing hashCode function

Complex data structures like moments do not get translated into
immutableJS values and thus wont have the hashCode function.
This improves the guarding against that (and fixes a negation bug)

swipely/state-trooper