HasherInterface::needsRehash()

Sorry, I forgot to add `needsRehash()` to the `HasherInterface`