ContainerNode[String,{GroupNode[Object,{BinaryNode[:,{LeafNode[String,"a",Source{{1,2},{1,5}}],GroupNode[Array,{LeafNode[Integer,1,Source{{1,8},{1,9}}],LeafNode[Boolean,true,Source{{1,11},{1,15}}]},Source{{1,8},{1,15}}]},Source{{1,2},{1,15}}]},Source{{1,2},{1,15}}]},Source{{1,2},{1,15}}]