Collection: Notions & Patterns