import simple_print:*
obj it {
fun operator+<U>(other: U): it {
println(other)
return *this
}
fun main():int {
var i: it
i + "works"
return 0