Well, I suppose that's just a question of whether we want this to
be done on notebook load server side (jinja) or dynamically
(javascript). I'm thinking javascript will be nicer, and that way
maybe packages could have methods that hook into that system and
register themselves in the menu. 

What do you (and others) think?