Fixes gh-195: parts should be key_fields.

Consistently use parts to refer to parts of a multipart key definition.