<?xml version='1.0' encoding='UTF-8'?>
<AST>
  <HeaderNode startPos="0,0,0" endPos="0,0,0">
    <VariableTable startPos="0,0,0" endPos="0,0,0">
      <NameSlot slot="0" name="in0" startPos="0,0,0" endPos="0,0,0"/>
      <NameSlot slot="1" name="$" startPos="0,0,0" endPos="0,0,0"/>
      <NameSlot slot="2" name="$$" startPos="3,3,29" endPos="3,3,29"/>
    </VariableTable>
    <VariableTable startPos="0,0,0" endPos="0,0,0">
      <NameSlot slot="0" name="dw::Core" startPos="0,0,0" endPos="0,0,0"/>
    </VariableTable>
    <ExternalBindings startPos="0,0,0" endPos="0,0,0">
      <NameSlot slot="0" name="in0" startPos="0,0,0" endPos="0,0,0"/>
    </ExternalBindings>
    <VersionDirective startPos="0,0,0" endPos="0,0,0">
      <VersionMajor startPos="0,0,0" endPos="0,0,0"/>
      <VersionMinor startPos="0,0,0" endPos="0,0,0"/>
    </VersionDirective>
  </HeaderNode>
  <DynamicObjectNode startPos="1,1,0" endPos="6,2,99">
    <KeyValuePairNode startPos="2,3,4" endPos="2,24,25">
      <LiteralKeyNode startPos="2,3,4" endPos="2,8,9">
        <StringNode startPos="2,3,4" endPos="2,8,9">price</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="2,10,11" endPos="2,24,25">
        <ChainedExecutionNode startPos="2,10,11" endPos="2,24,25">
          <VariableReferenceNode startPos="2,10,11" endPos="2,13,14"/>
          <LiteralNameNode startPos="2,14,15" endPos="2,18,19">item</LiteralNameNode>
          <LiteralNameNode startPos="2,19,20" endPos="2,24,25">price</LiteralNameNode>
        </ChainedExecutionNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <FunctionCallNode startPos="3,3,29" endPos="5,5,97">
      <VariableReferenceNode startPos="3,31,57" endPos="3,34,60"/>
      <NullSafeNode startPos="3,4,30" endPos="3,30,56">
        <ChainedExecutionNode startPos="3,4,30" endPos="3,30,56">
          <VariableReferenceNode startPos="3,4,30" endPos="3,7,33"/>
          <LiteralNameNode startPos="3,8,34" endPos="3,12,38">item</LiteralNameNode>
          <LiteralNameNode startPos="3,13,39" endPos="3,23,49">properties</LiteralNameNode>
          <LiteralNameNode startPos="3,24,50" endPos="3,30,56">author</LiteralNameNode>
        </ChainedExecutionNode>
      </NullSafeNode>
      <DynamicFunctionNode startPos="3,35,61" endPos="5,4,96">
        <FunctionParameterNode materialize="false" typeRequiresMaterialize="false" startPos="3,3,29" endPos="3,3,29">
          <NameSlot slot="1" name="$" startPos="3,3,29" endPos="3,3,29"/>
          <LiteralTypeNode startPos="0,0,0" endPos="0,0,0">
            <TypeNode startPos="0,0,0" endPos="0,0,0"/>
          </LiteralTypeNode>
        </FunctionParameterNode>
        <FunctionParameterNode materialize="false" typeRequiresMaterialize="false" startPos="3,3,29" endPos="3,3,29">
          <NameSlot slot="2" name="$$" startPos="3,3,29" endPos="3,3,29"/>
          <LiteralTypeNode startPos="0,0,0" endPos="0,0,0">
            <TypeNode startPos="0,0,0" endPos="0,0,0"/>
          </LiteralTypeNode>
        </FunctionParameterNode>
        <ObjectNode startPos="3,35,61" endPos="5,4,96">
          <KeyValuePairNode startPos="4,5,67" endPos="4,30,92">
            <LiteralKeyNode startPos="4,5,67" endPos="4,27,89">
              <StringNode startPos="4,5,67" endPos="4,11,73">author</StringNode>
              <AttributesNode startPos="4,12,74" endPos="4,27,89">
                <NameValuePairNode startPos="4,14,76" endPos="4,26,88">
                  <LiteralNameNode startPos="4,14,76" endPos="4,18,80">pepe</LiteralNameNode>
                  <StringNode startPos="4,20,82" endPos="4,26,88">pepe</StringNode>
                </NameValuePairNode>
              </AttributesNode>
            </LiteralKeyNode>
            <VariableReferenceNode startPos="4,29,91" endPos="4,30,92"/>
          </KeyValuePairNode>
        </ObjectNode>
      </DynamicFunctionNode>
    </FunctionCallNode>
  </DynamicObjectNode>
</AST>