fix rankdata hashing where two different taxon would use same rank name