Bug 1095355 - Create KeyView component.

Let's flatten this ill-designed API, since you have removed the old `buildKey` function.