<?xml version='1.0' encoding='UTF-8'?>
<AST>
  <HeaderNode startPos="1,1,0" endPos="3,1,12">
    <VariableTable startPos="0,0,0" endPos="0,0,0">
      <NameSlot slot="0" name="a" startPos="1,5,4" endPos="1,6,5"/>
    </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"/>
    <VarDirective startPos="1,1,0" endPos="1,11,10">
      <NameSlot slot="0" name="a" startPos="1,5,4" endPos="1,6,5"/>
      <LiteralObjectNode startPos="1,9,8" endPos="1,11,10"/>
    </VarDirective>
  </HeaderNode>
  <FunctionCallNode startPos="4,1,16" endPos="4,69,84">
    <VariableReferenceNode startPos="4,52,67" endPos="4,54,69"/>
    <FunctionCallNode startPos="4,1,16" endPos="4,51,66">
      <VariableReferenceNode startPos="4,24,39" endPos="4,26,41"/>
      <FunctionCallNode startPos="4,1,16" endPos="4,23,38">
        <VariableReferenceNode startPos="4,3,18" endPos="4,5,20"/>
        <VariableReferenceNode startPos="4,1,16" endPos="4,2,17"/>
        <LiteralObjectNode startPos="4,6,21" endPos="4,23,38">
          <KeyValuePairNode startPos="4,7,22" endPos="4,22,37">
            <LiteralKeyNode startPos="4,7,22" endPos="4,11,26">
              <StringNode startPos="4,7,22" endPos="4,11,26">name</StringNode>
            </LiteralKeyNode>
            <StringNode startPos="4,13,28" endPos="4,22,37">Mariano</StringNode>
          </KeyValuePairNode>
        </LiteralObjectNode>
      </FunctionCallNode>
      <LiteralObjectNode startPos="4,27,42" endPos="4,51,66">
        <KeyValuePairNode startPos="4,28,43" endPos="4,50,65">
          <LiteralKeyNode startPos="4,28,43" endPos="4,45,60">
            <StringNode startPos="4,28,43" endPos="4,31,46">age</StringNode>
            <AttributesNode startPos="4,32,47" endPos="4,45,60">
              <NameValuePairNode startPos="4,34,49" endPos="4,44,59">
                <LiteralNameNode startPos="4,34,49" endPos="4,39,54">value</LiteralNameNode>
                <NumberNode startPos="4,42,57" endPos="4,44,59">12</NumberNode>
              </NameValuePairNode>
            </AttributesNode>
          </LiteralKeyNode>
          <NumberNode startPos="4,47,62" endPos="4,50,65">333</NumberNode>
        </KeyValuePairNode>
      </LiteralObjectNode>
    </FunctionCallNode>
    <LiteralObjectNode startPos="4,55,70" endPos="4,69,84">
      <KeyValuePairNode startPos="4,56,71" endPos="4,68,83">
        <LiteralKeyNode startPos="4,56,71" endPos="4,62,77">
          <StringNode startPos="4,56,71" endPos="4,62,77">test</StringNode>
        </LiteralKeyNode>
        <BooleanNode startPos="4,64,79" endPos="4,68,83">true</BooleanNode>
      </KeyValuePairNode>
    </LiteralObjectNode>
  </FunctionCallNode>
</AST>