FILE: typeOperators.kt
    public? final? interface IThing {
    }
    public? final? function test1(x: Any): <implicit> {
        return@@@test1 is/IThing(x#)
    }
    public? final? function test2(x: Any): <implicit> {
        return@@@test2 !is/IThing(x#)
    }
    public? final? function test3(x: Any): <implicit> {
        return@@@test3 as/IThing(x#)
    }
    public? final? function test4(x: Any): <implicit> {
        return@@@test4 as?/IThing(x#)
    }
