ProgramNode(0...26)(
  [],
  StatementsNode(0...26)(
    [InterpolatedStringNode(0...26)(
       (0...3),
       [StringNode(3...11)(nil, (3...11), nil, "before ["),
        EmbeddedStatementsNode(11...18)(
          (11...13),
          StatementsNode(13...17)(
            [CallNode(13...17)(
               nil,
               nil,
               (13...17),
               nil,
               nil,
               nil,
               nil,
               0,
               "nest"
             )]
          ),
          (17...18)
        ),
        StringNode(18...25)(nil, (18...25), nil, "] after")],
       (25...26)
     )]
  )
)
