Explanation¶ Background on how the library works and why it is built this way. Rendering and the update gate Terminal detection Performance and the fast path Backwards compatibility