I think the way it works right now is perfect. I honestly don't understand what Trader is trying to suggest, but for what Reg needed the event for it's fine.
Assuming I understood what it is correctly. (It makes it so if you type /whatis <word> is gives a description you typed up, amirite?)
EDIT: Also, Trader:
It's stupid to make an event to set something up that's not related to a brick. It would be easy to maintain a list of only those bricks that contain an onAskWhatIs event.
What if what you want to describe isn't related to a brick? A variable, for instance. Although, I don't know everything, so I might just be misunderstanding some things said in this topic.