7B1com/dexels/navajo/parser/compiled/ASTFunctionNode,com/dexels/navajo/parser/compiled/SimpleNodetypecheckloggerLorg/slf4j/Logger;logger functionNameLjava/lang/String;argsI()VCodenavajo.typecheck org/slf4j/LoggerFactory  getLogger&(Ljava/lang/String;)Lorg/slf4j/Logger;    %(Ljava/lang/Class;)Lorg/slf4j/Logger;  LineNumberTableLocalVariableTable(I)V # ! % this3Lcom/dexels/navajo/parser/compiled/ASTFunctionNode;id getFunction-()Lcom/dexels/navajo/expression/api/Function; ,.-.com/dexels/navajo/server/ScriptRunnerSingleton /0 getInstance)()Lcom/dexels/navajo/server/ScriptRunner; 243java/lang/Object 56getClass()Ljava/lang/Class; 8:9java/lang/Class ;<getClassLoader()Ljava/lang/ClassLoader; >@?3com/dexels/navajo/server/impl/NavajoConfigComponent /A)()Lcom/dexels/navajo/server/NavajoConfig; CED%com/dexels/navajo/server/NavajoConfig F<getClassloader HJI)com/dexels/navajo/version/AbstractVersion KL osgiActive()Z N  PRQ;com/dexels/navajo/functions/util/OSGiFunctionFactoryFactory )S?(Ljava/lang/String;)Lcom/dexels/navajo/expression/api/Function; UWV7com/dexels/navajo/functions/util/FunctionFactoryFactory /X4()Lcom/dexels/navajo/functions/util/FunctionFactory; Z\[0com/dexels/navajo/functions/util/FunctionFactory /]V(Ljava/lang/ClassLoader;Ljava/lang/String;)Lcom/dexels/navajo/expression/api/Function;clLjava/lang/ClassLoader; StackMapTablebjava/lang/ClassLoaderd)com/dexels/navajo/expression/api/FunctioninterpretToLambda(Ljava/util/List;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/dexels/navajo/expression/api/ContextExpression; SignatureE(Ljava/util/List;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;>;)Lcom/dexels/navajo/expression/api/ContextExpression;jjava/util/LinkedList il njava/util/HashMap ml q rs jjtGetChild+(I)Lcom/dexels/navajo/parser/compiled/Node; uwv&com/dexels/navajo/parser/compiled/Node efy1com/dexels/navajo/expression/impl/NamedExpression x{ | name x~  expression4Lcom/dexels/navajo/expression/api/ContextExpression;  java/util/Map put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; java/util/List add(Ljava/lang/Object;)Z  jjtGetNumChildren()I java/util/function/Function apply&(Ljava/lang/Object;)Ljava/lang/Object;  resolveNormalFunctionw(Ljava/util/List;Ljava/util/Map;Ljava/util/List;Ljava/lang/String;)Lcom/dexels/navajo/expression/api/ContextExpression;problemsLjava/util/List;functionClassifierLjava/util/function/Function; mapResolverunnamednamedLjava/util/Map;isn(Lcom/dexels/navajo/parser/compiled/Node;cnne3Lcom/dexels/navajo/expression/impl/NamedExpression;LocalVariableTypeTable$Ljava/util/List;jLjava/util/function/Function;oLjava/util/function/Function;>;FLjava/util/List;WLjava/util/Map;2com/dexels/navajo/expression/api/ContextExpression (Ljava/util/List;Ljava/util/Map;Ljava/util/List;Ljava/lang/String;)Lcom/dexels/navajo/expression/api/ContextExpression;  )*java/lang/NullPointerExceptionjava/lang/StringBuilder Function: (Ljava/lang/String;)V append-(Ljava/lang/String;)Ljava/lang/StringBuilder; can not be resolved! toString()Ljava/lang/String; c  typeCheck4(Ljava/util/List;Ljava/lang/String;)Ljava/util/List; LisEmpty .com/dexels/navajo/runtime/config/RuntimeConfig STRICT_TYPECHECK0Lcom/dexels/navajo/runtime/config/RuntimeConfig; getValue addAll(Ljava/util/Collection;)Z(Typechecker itself failed when parsing:  function definition: -(Ljava/lang/Object;)Ljava/lang/StringBuilder; Error: org/slf4j/Logger error*(Ljava/lang/String;Ljava/lang/Throwable;)V c LisPure stream()Ljava/util/stream/Stream; test ()Ljava/util/function/Predicate; java/util/stream/Stream allMatch!(Ljava/util/function/Predicate;)Z3com/dexels/navajo/parser/compiled/ASTFunctionNode$1 (Lcom/dexels/navajo/parser/compiled/ASTFunctionNode;Ljava/lang/String;ZLjava/util/Map;Ljava/util/List;Lcom/dexels/navajo/expression/api/Function;)V 4com/dexels/navajo/expression/impl/CacheSubexpression LgetCacheSubExpression    returnType()Ljava/util/Optional;    &()Lcom/dexels/navajo/document/Operand;3com/dexels/navajo/parser/compiled/ASTFunctionNode$2  (Lcom/dexels/navajo/parser/compiled/ASTFunctionNode;Ljava/util/Optional;Ljava/lang/String;Lcom/dexels/navajo/document/Operand;)Vjava/lang/ThrowableltypeCheckInstance+Lcom/dexels/navajo/expression/api/Function; typeProblemse2Ljava/lang/Throwable; isImmutableZdynamicLjava/util/Optional;immutablExpressionresolved$Lcom/dexels/navajo/document/Operand;(Ljava/util/Optional;access$0()Lorg/slf4j/Logger;lambda$07(Lcom/dexels/navajo/expression/api/ContextExpression;)Z ) *L isLiterale SourceFileASTFunctionNode.javaBootstrapMethods 021"java/lang/invoke/LambdaMetafactory 34 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;/ 8 &'7' InnerClasses=%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup NestMembers0  5 )+ !G *"*$1. 2 &' ( )*8L+*17L =BLG *MOT+*MY"56789<,=7<8&'6^_`aJcefgh ~iYk:mYo:6J*p:+,-t:  x x:  z }W  W*-*MW*+,>E FHI J%K'J.L6M=NOORP\HhTsVp ~&'~~ ~~ ulS  <.. = 4~~~ ul`9u g1 *:#YY*M÷ǿ+:D϶;-W/:Yܷ޶+6Y*,+:3-: :  : Y*  +QTJ]^ _+c5dHeQgVhgi{hkm &' 5V*J8! !" 45!#`+ch+@H$%$+ &'1*(k +,-. 569:;<>@A