Rob Shearman : ole32: Add a test for marshaling an object as table-weak and as normal and then unmarshaling and testing that the object is released on the final release .