[libvirt] [PATCH python] Protect against user accidentally calling constructors directly