I've added a few very new goodies here.

bstrLib adds several VB string-like functions for
handeling the BSTR type.

IEnumVariant is the basic automation enumeration
interface. It's what's behind a scripter when running
a "For each Thing in Things" iteration.

Neither of these new additions has been tested in
a real application yet. They repersent the cutting 
edge of where I am