I was thinking ahead to the case of instantiating a menu but deferring generation to be explicit calls.