Why use Win32::OLE over VB?