diff --git a/jsbits/diff.js b/jsbits/diff.js
--- a/jsbits/diff.js
+++ b/jsbits/diff.js
@@ -139,7 +139,7 @@
 }
 
 function hasKeys(ns, cs) {
-    return ns.length > 0 && cs.length > 0 && ns[0].key !== null && cs[0].key !== null;
+    return ns.length > 0 && cs.length > 0 && ns[0].key != null && cs[0].key != null;
 }
 
 function diffChildren(cs, ns, parent, doc) {
diff --git a/miso.cabal b/miso.cabal
--- a/miso.cabal
+++ b/miso.cabal
@@ -1,5 +1,5 @@
 name:                miso
-version:             0.16.0.0
+version:             0.17.0.0
 category:            Web, Miso, Data Structures
 license:             BSD3
 license-file:        LICENSE
