A -> UClass (name = A)
invoke -> UMethod (name = invoke)
    this -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
invoke -> UMethod (name = invoke)
f -> UParameter (name = f)
Unit -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
main -> UMethod (name = main)
a -> UParameter (name = a)
A -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
    a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
    !! -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
    p -> [!] UnknownKotlinExpression (PROPERTY)
    A -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
    a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
    !! -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
        p -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
            A -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
