I fixed the definition of persist-hash-equal, and rebased.