empty: {} empty2: {} @bools: { t: true f: false } @ints: { int: 1 } outie: { ^: @bools z: 0 inner: { z: 1 innie: {a:1} b: (z 2) } c: 3 d: {}} obj_arr: {arr: [1 2 3]} @zero: 0 dot_glob: @bools.t dot: outie.inner.z dot_arr: obj_arr.arr.@zero dot_tup1: outie.inner.b.@zero dot_tup2: outie.inner.b.1 dot_op: @ints.int+obj_arr.arr.@zero+@ints.int+outie.inner.b.0 # 3 tup: ("test" 1) zero: 0 dot_var: tup.zero