minor: hash keys should be of a consistent type