Provide a Rekord to the RekordKey so it knows how to make one.
Key composition.
Sunny-day composition.
Rainy-day composition.
Move an enum.
Multiple levels of composition.
Remove the B type parameter from BuildableKey.