chapter 3: exploring methods on List companion object