Advanced JavaScript: Objects and Functions - First Class Functions: Passing Functions as Arguments