Now unbundles exceptions from creating instances

When calling CreateInstance(), any exception being thrown will be
unbundled and returned to the test instead of the
TargetInvocationException.