When an object description expression fails, instead of emitting an error, mark it as a warning instead. Additionally, send the more low level details of the failure to the `expr` log, and show a more user friendly message: > `po` was unsuccessful, running `p` instead rdar://165190497