Nikolay Sivov : msxml3: Make it possible to use different outer objects with single IEnumVARIANT implementation .