'Return a list of commands provided by a given JID.
Arguments:
jid      -- The JID to query for commands.
local    -- If true, then the query is for a JID/node
combination handled by this Sleek instance and
no stanzas need to be sent.
Otherwise, a disco stanza must be sent to the
remove JID to retrieve the items.
ifrom    -- Specifiy the sender\'s JID.
block    -- If true, block and wait for the stanzas\' reply.
timeout  -- The time in seconds to block while waiting for
a reply. If None, then wait indefinitely.
callback -- Optional callback to execute when a reply is
received instead of blocking and waiting for
the reply.
iterator -- If True, return a result set iterator using
the XEP-0059 plugin, if the plugin is loaded.
Otherwise the parameter is ignored.'

def get_commands(self, jid, **kwargs):

    return self.xmpp['xep_0030'].get_items(jid=jid, node=Command.namespace, **kwargs)
