I have some code that uses a PropertyDescriptor to set a value. The problem is that when it fails, the exception does not contain information or a callstack that includes the ex