This document is intended to be informative and not authoritative. The library may change its internal behavior regarding error handling without notice.
This document describes how the library internally deals with errors, so that you can get a better idea of what may be happening when debugging various issues.