UFile (package = )
    UClass (_Dummy_, kind = class)
        UClass (Lambda, kind = class)
            UFunction (example, kind = function, paramCount = 0)
                UBlockExpression
                    UFunctionCallExpression (UastCallKind(name='function_call'), argCount = 2)
                        USimpleReferenceExpression (doJob)
                        ULambdaExpression
                            UVariable (arg, kind = parameter)
                            <no initializer>
                            UBinaryExpression (+)
                                USimpleReferenceExpression (arg)
                                USimpleReferenceExpression (arg)
                        ULiteralExpression ("Mary")
            UFunction (doJob, kind = function, paramCount = 2)
                UBlockExpression
                    UQualifiedExpression
                        UQualifiedExpression
                            USimpleReferenceExpression (System)
                            USimpleReferenceExpression (out)
                        UFunctionCallExpression (UastCallKind(name='function_call'), argCount = 1)
                            USimpleReferenceExpression (println)
                            UQualifiedExpression
                                USimpleReferenceExpression (job)
                                UFunctionCallExpression (UastCallKind(name='function_call'), argCount = 1)
                                    USimpleReferenceExpression (doJob)
                                    USimpleReferenceExpression (arg)
        UClass (Job, kind = interface)
            UFunction (doJob, kind = function, paramCount = 1)
                <no element>