Also, can I just maybe suggest a command to add?
One so that you can type it in and it, say, opens up the menu that would pop up if you clicked on an npc, item, or player. If there is already one, please tell me what it is.
Luckily there are lots of other commands already in existence that allow you to buy, sell, select, and check storage.
As far as I can tell there aren't any that allow you to open up the description of an item, or view the inside of the container, though, which is what I'm suggesting here.
Edit: Also, maybe one so that you can select doors...
Also, maybe not one to read descriptions, but something like '/opencontainer' to open a container, like, say, a picnic basket?
I realize there is a '/targetinfo' which can be used to read and write descriptions.