73com/dexels/navajo/parser/compiled/ASTFunctionNode$1java/lang/Object2com/dexels/navajo/expression/api/ContextExpressionval$expressionLjava/lang/String;this$03Lcom/dexels/navajo/parser/compiled/ASTFunctionNode;val$isImmutableZ val$namedLjava/util/Map;val$lLjava/util/List;val$typeCheckInstance+Lcom/dexels/navajo/expression/api/Function;(Lcom/dexels/navajo/parser/compiled/ASTFunctionNode;Ljava/lang/String;ZLjava/util/Map;Ljava/util/List;Lcom/dexels/navajo/expression/api/Function;)VCode         !  # $()VLineNumberTableLocalVariableTablethis5Lcom/dexels/navajo/parser/compiled/ASTFunctionNode$1; isLiteral()Zapply3(Lcom/dexels/navajo/document/Navajo;Lcom/dexels/navajo/document/Message;Lcom/dexels/navajo/document/Message;Lcom/dexels/navajo/document/Selection;Lcom/dexels/navajo/script/api/MappableTreeNode;Lcom/dexels/navajo/script/api/Access;Ljava/util/Optional;Ljava/util/Optional;)Lcom/dexels/navajo/document/Operand; Signature(Lcom/dexels/navajo/document/Navajo;Lcom/dexels/navajo/document/Message;Lcom/dexels/navajo/document/Message;Lcom/dexels/navajo/document/Selection;Lcom/dexels/navajo/script/api/MappableTreeNode;Lcom/dexels/navajo/script/api/Access;Ljava/util/Optional;Ljava/util/Optional;)Lcom/dexels/navajo/document/Operand; 0211com/dexels/navajo/parser/compiled/ASTFunctionNode 34 getFunction-()Lcom/dexels/navajo/expression/api/Function; 687 java/util/Map 9:entrySet()Ljava/util/Set; <>= java/util/Set ?@stream()Ljava/util/stream/Stream;B +C()Ljava/util/function/Function;E +F(Lcom/dexels/navajo/document/Navajo;Lcom/dexels/navajo/document/Message;Lcom/dexels/navajo/document/Message;Lcom/dexels/navajo/document/Selection;Lcom/dexels/navajo/script/api/MappableTreeNode;Lcom/dexels/navajo/script/api/Access;)Ljava/util/function/Function; HJIjava/util/stream/Collectors KLtoMapX(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector; NPOjava/util/stream/Stream QRcollect0(Ljava/util/stream/Collector;)Ljava/lang/Object; TVU)com/dexels/navajo/expression/api/Function WXsetNamedParameter(Ljava/util/Map;)V TZ [\setCurrentMessage'(Lcom/dexels/navajo/document/Message;)V T^ _` setAccess((Lcom/dexels/navajo/script/api/Access;)V Tb c$reset e>fjava/util/Listh +iK(Lcom/dexels/navajo/parser/compiled/ASTFunctionNode$1;Lcom/dexels/navajo/document/Navajo;Lcom/dexels/navajo/document/Message;Lcom/dexels/navajo/document/Message;Lcom/dexels/navajo/document/Selection;Lcom/dexels/navajo/script/api/MappableTreeNode;Lcom/dexels/navajo/script/api/Access;Ljava/lang/String;)Ljava/util/function/Function; Nk lmmap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;o pqacceptJ(Lcom/dexels/navajo/expression/api/Function;)Ljava/util/function/Consumer; Ns tuforEach (Ljava/util/function/Consumer;)V Tw xyevaluateWithTypeCheckingOperand&()Lcom/dexels/navajo/document/Operand;doc#Lcom/dexels/navajo/document/Navajo; parentMsg$Lcom/dexels/navajo/document/Message;parentParamMsg parentSel&Lcom/dexels/navajo/document/Selection;mapNode/Lcom/dexels/navajo/script/api/MappableTreeNode;access%Lcom/dexels/navajo/script/api/Access;immutableMessageLjava/util/Optional; paramMessagef resolvedNamedLocalVariableTypeTableALjava/util/Optional;GLjava/util/Map; StackMapTable returnType()Ljava/util/Optional;*()Ljava/util/Optional; T  getReturnType expression()Ljava/lang/String;lambda$0)(Ljava/util/Map$Entry;)Ljava/lang/String; java/util/Map$Entry getKey()Ljava/lang/Object;java/lang/StringeLjava/util/Map$Entry;]Ljava/util/Map$Entry;lambda$1 (Lcom/dexels/navajo/document/Navajo;Lcom/dexels/navajo/document/Message;Lcom/dexels/navajo/document/Message;Lcom/dexels/navajo/document/Selection;Lcom/dexels/navajo/script/api/MappableTreeNode;Lcom/dexels/navajo/script/api/Access;Ljava/util/Map$Entry;)Lcom/dexels/navajo/document/Operand; getValue  + (Lcom/dexels/navajo/document/Navajo;Lcom/dexels/navajo/document/Message;Lcom/dexels/navajo/document/Message;Lcom/dexels/navajo/document/Selection;Lcom/dexels/navajo/script/api/MappableTreeNode;Lcom/dexels/navajo/script/api/Access;)Lcom/dexels/navajo/document/Operand;lambda$2Q(Lcom/dexels/navajo/document/Navajo;Lcom/dexels/navajo/document/Message;Lcom/dexels/navajo/document/Message;Lcom/dexels/navajo/document/Selection;Lcom/dexels/navajo/script/api/MappableTreeNode;Lcom/dexels/navajo/script/api/Access;Ljava/lang/String;Lcom/dexels/navajo/expression/api/ContextExpression;)Lcom/dexels/navajo/document/Operand; 0 loggerLorg/slf4j/Logger;tProblematic expression returned null object. If you really insist, return an Operand.NULL. Evaluating expression: {} org/slf4j/Logger warn'(Ljava/lang/String;Ljava/lang/Object;)V7com/dexels/navajo/expression/api/TMLExpressionExceptionjava/lang/StringBuilder'Error parsing parameters for function: (Ljava/lang/String;)V 0  functionName append-(Ljava/lang/String;)Ljava/lang/StringBuilder; toString *(Ljava/lang/String;Ljava/lang/Throwable;)V4Lcom/dexels/navajo/expression/api/ContextExpression; evaluated$Lcom/dexels/navajo/document/Operand;e19Lcom/dexels/navajo/expression/api/TMLExpressionException;"com/dexels/navajo/document/Operand!com/dexels/navajo/document/Navajo"com/dexels/navajo/document/Message$com/dexels/navajo/document/Selection-com/dexels/navajo/script/api/MappableTreeNode#com/dexels/navajo/script/api/Accesslambda$3R(Lcom/dexels/navajo/expression/api/Function;Lcom/dexels/navajo/document/Operand;)V T  insertOperand'(Lcom/dexels/navajo/document/Operand;)V SourceFileASTFunctionNode.javaEnclosingMethod resolveNormalFunctionw(Ljava/util/List;Ljava/util/Map;Ljava/util/List;Ljava/lang/String;)Lcom/dexels/navajo/expression/api/ContextExpression;BootstrapMethods "java/lang/invoke/LambdaMetafactory  metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;&(Ljava/lang/Object;)Ljava/lang/Object;    ;(Ljava/util/Map$Entry;)Lcom/dexels/navajo/document/Operand;  Z(Lcom/dexels/navajo/expression/api/ContextExpression;)Lcom/dexels/navajo/document/Operand;(Ljava/lang/Object;)V   InnerClasses%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookupEntryNestHost     P&*+*,**** *"%m& &'()*/*%q& '(+,-.} */: *5;A+,-DGM6:   S ,Y  ] a*d*+,-*gj nr v%6 z {|5{7~>DIPU^v&p '(z{|}~}  7Q 7Q PT6-2* %& '(/*%& '( F *%|&    `*+,-%| }|}&   H+,-:   : YY*¶Ŷ ̿%&%: #&(,BD&*H'(H ( -#  0*+%& 0*    6 0