Some topics are so interesting and important that we must include them, even if they don’t fit well in another chapter or warrant a chapter to themselves. In this part of the book, we’ll cover several such topics, including transient collections, domain-specific languages, and testing.