I used `maybeDeferred` here to catch any exception thrown inside of `_execute`, particularly `mapper.map()`. Is there a better way to do that?