[libvirt] [PATCHv2 3/8] remote: consolidate typed parameter handling