automatically derive Key
Merge pull request #463 from TyOverby/partialfix

automatically derive PartialOrd for Key