More Fixes

Altered “Object.setPrototypeOf” shim to be more compatible with older
JS environments.
Fixed Unbox so that destination arrays are properly handled.
Restored lost Delegate function.