'messages text to the caller, adding an extra oob argument to indicate
that this is a help command result and could be rendered in a separate
help window'

def msg_help(self, text):

    if type(self).help_more:
        usemore = True
        if (self.session.protocol_key in ('websocket', 'ajax/comet')):
            try:
                options = self.player.db._saved_webclient_options
                if (options and options['helppopup']):
                    usemore = False
            except KeyError:
                pass
        if usemore:
            evmore.msg(self.caller, text)
            return
    self.msg((text, {'type': 'help'}))
