this is great. thank you for this.
one small thing. OP_HASH160 hashes twice: sha256 and then ripemd-160.