Exercise 1 - lambda's
Exercise 2 - default utility methods