Advanced Kotlin syntax abuse

Advanced Kotlin syntax abuse

Kotlin’s operator overloading and infix notations provide a great opportunity to create a more natural reading codebase, but they also