As you know, these are implicit converters which allow us to extend `Int` and `Long` objects and we can simply have `someIntOrLong.toWords`. It seems cleaner to me than `NumToWords(someIntOrLong)`. However we can have both. Another point is about naming conventions. If we use `NumToWords` like a method we should use `numToWords` as class name (starting with small letter).