Higer Order Functions

Higher order functions give you many creative possibilities to:
- write helper functions that increase readability and scan-ability
- reduce future coding time
- make your styles more descriptive so the others can understand them better