Sorry for my bad english.
In my application i have chat window and every line of chat has its author. I have context menu for every author for sending private messages, viewing info adding to group and so on. I've tried to use one menu per one author, put it costs a lot of memory, so i use one menu for all authors. when i'm adding new author i use targetNodeIds.push( newAuthorId ) and bindDomNode to bind context menu for this new author. Whed user clicks menuItem i look at openEvent.target of context menu to see what author was selected.
I had problem that dojo 1.0 has no openEvent at all. So i modified dijit.Menu._openMyself and now it has openEvent and everything is ok for me. But i don't like that i need to modify every new version of dojo.
Is there some other way to determine what node was clicked for context menu? What was the reasons to exclude openEvent from Menu widget?

onOpen() ?
So as I look at Menu.js in SVN, I see an onOpen event. Is that not what you're looking for? It also appears to be available in 1.1:
http://trac.dojotoolkit.org/browser/branches/1.1/dijit/Menu.js#L278
Regards