encapsulate the MSXML component