-- Chapter 6: Designing and Implementing Libraries -- Appendix A: Advanced