msgQ: more docs and cleanup