Better capture exception.
Add infrastructure to decode field references.