You're right. I think I first took the example from the unit test fixtures where they used primary and secondary as key and then changed it later on, but haven't been really carefully. Fixed it.