[libvirt] [PATCH v7 03/23] snapshot: Refactor qemu to utilize virDomainMoment more