Touch up pr 459
diff --git a/syntax/impls.rs b/syntax/impls.rs
index 6fae2f9..ef3ba8f 100644
--- a/syntax/impls.rs
+++ b/syntax/impls.rs
@@ -175,6 +175,7 @@
 }
 
 impl Eq for Array {}
+
 impl PartialEq for Array {
     fn eq(&self, other: &Array) -> bool {
         let Array {
@@ -192,6 +193,7 @@
         inner == inner2 && len == len2
     }
 }
+
 impl Hash for Array {
     fn hash<H: Hasher>(&self, state: &mut H) {
         let Array {
@@ -201,7 +203,7 @@
             len,
         } = self;
         inner.hash(state);
-        len.to_string().hash(state);
+        len.hash(state);
     }
 }