One of the things that has been griping my wagger recently is the fact that P6protoobject overrides vtable_defined so that protoobjects are always considered undef. Is there a good reason for this? =Austin