fix hash key computation
fix strange behavior of == op
Merge branch 'feature/fix_hash_keys' into develop