Yes we must do this, I have just been too lazy :D  Maybe we need a <code>utils_libvirt</code>?  At one point <code>libvirt_vm</code> was the *only* module, _everything_ (even all the virsh_commands) was in there. It was a big mess.