@@ -96,9 +96,7 @@ public class ConsListImpl<E> extends Cons<E, ConsList<E>> implements ConsList<E>
@Override
public int hashCode() {
final int prime = 31;
- int result = 1;
- result = prime * result + ((this.left() == null) ? 0 : this.left().hashCode());
- result = prime * result + ((this.right() == null) ? 0 : this.right().hashCode());
+ int result = super.hashCode();
return prime * result + this.size;
}