UFile (package = )
    UClass (name = StringTemplateComplexKt)
        UField (name = muchRecur)
            ULiteralExpression (value = "abc")
        UField (name = case4)
            UPolyadicExpression (operator = +)
                ULiteralExpression (value = "a ")
                ULiteralExpression (value = "literal")
                ULiteralExpression (value = " z")
        UField (name = case5)
            UPolyadicExpression (operator = +)
                ULiteralExpression (value = "a ")
                ULiteralExpression (value = "literal")
                ULiteralExpression (value = " ")
                ULiteralExpression (value = "literal")
                ULiteralExpression (value = " z")
        UField (name = literalInLiteral)
            UPolyadicExpression (operator = +)
                ULiteralExpression (value = "a ")
                UPolyadicExpression (operator = +)
                    ULiteralExpression (value = "literal")
                    USimpleNameReferenceExpression (identifier = case4)
                ULiteralExpression (value = " z")
        UField (name = literalInLiteral2)
            UPolyadicExpression (operator = +)
                ULiteralExpression (value = "a ")
                UQualifiedReferenceExpression
                    UPolyadicExpression (operator = +)
                        ULiteralExpression (value = "literal")
                        USimpleNameReferenceExpression (identifier = case4)
                    [!] UnknownKotlinExpression (CALL_EXPRESSION)
                ULiteralExpression (value = " z")
        UField (name = empty)
            ULiteralExpression (value = "")
        UMethod (name = getMuchRecur)
        UMethod (name = getCase4)
        UMethod (name = getCase5)
        UMethod (name = getLiteralInLiteral)
        UMethod (name = getLiteralInLiteral2)
        UMethod (name = getEmpty)
        UMethod (name = simpleForTemplate)
            UParameter (name = i)
                ULiteralExpression (value = 0)
            UBlockExpression
                UReturnExpression
                    USimpleNameReferenceExpression (identifier = i)
        UMethod (name = foo)
            UBlockExpression
                [!] UnknownKotlinExpression (CALL_EXPRESSION)
                [!] UnknownKotlinExpression (PROPERTY)
                [!] UnknownKotlinExpression (PROPERTY)
