allow try...catch to return a value

Related: