I admit, this is not really necessary, but in the case of hash function change it make the task a little bit easier.