@cevich Oh, no problem, modify 'cmd' to be another name is easy that I thinks I can modify help(cmd='', **dargs) and has_help_command(cmd, options='', **dargs) like this:
help(virsh_cmd='', **dargs) 
has_help_command(virsh_cmd, options='', **dargs) 
Or like this(Since help command not only support virsh command, also virsh commands' group):
help(virsh_cmd_group='', **dargs) 
has_help_command(virsh_cmd_group, options='', **dargs) 
Maybe the second one is better? Is that Ok?