I believe you should use `hash` here instead of `""`. What is bad is that your unit tests don't catch this problem. Let's improve them first and then fixt the typo