I spent a good hour or two figuring out how this works and the documentation
for how the restrictedChoiceKey wasn't clear to me at all.
Finally what I figured out is that the restrictedChoiceKey is from the
perspective of the D2WComponent (or I assume), so to access objects, you can
do it in the following ways:
OR (and this is what took me forever)