Make HashNode use KeyValuePair instead this modulos 2 nonsense