In this chapter, we will cover the following recipes:
- Bundling variables into tuples
 - Ordering your data with arrays
 - Containing your data with sets
 - Storing key-value pairs with Dictionaries
 - Subscripts for custom types
 - Changing your name with typealias
 - Getting property changing notifications using property observers
 - Controlling access with access control
 - Extending functionality with extensions