This is really great Mark! I appreciate how much less verbose Kotlin is for writing these kinds of things. I'm too set in my ways (when it comes to the JVM) haha.
Thanks,
Ye so was I at first but really like it now much more then Java much rather use Kotlin