Section 1. What This Short Cut Covers
Section 2. Branching Using Dictionaries
Section 3. Generator Expressions and Functions
Section 4. Dynamic Code Execution
Section 5. Local and Recursive Functions
Section 6. Function and Method Decorators
Section 7. Function Annotations
Section 8. Controlling Attribute Access
Section 13. Abstract Base Classes
Section 14. Multiple Inheritance
Section 16. Functional-Style Programming