Functionality was added to inhibit unnecessarily resetting `Digest` twice when `doFinal` gets called. See: https://github.com/KotlinCrypto/core/pull/111