---
Map {
 bindings: [
  Binding {
   from: AttributePath {
    parts: [
     Raw {
      content: "imports",
      position: (2, 3),
     },
    ],
   },
   to: List {
    elements: [
     Path {
      parts: [
       Raw {
        content: "./amazon-image.nix",
        position: (2, 15),
       },
      ],
      position: (2, 15),
     },
    ],
    position: (2, 13),
   },
  },
  Binding {
   from: AttributePath {
    parts: [
     Raw {
      content: "ec2",
      position: (3, 3),
     },
     Raw {
      content: "zfs",
      position: (3, 7),
     },
    ],
   },
   to: Map {
    bindings: [
     Binding {
      from: AttributePath {
       parts: [
        Raw {
         content: "enable",
         position: (4, 5),
        },
       ],
      },
      to: Variable {
       identifier: "true",
       position: (4, 14),
      },
     },
     Binding {
      from: AttributePath {
       parts: [
        Raw {
         content: "datasets",
         position: (5, 5),
        },
       ],
      },
      to: Map {
       bindings: [
        Binding {
         from: AttributePath {
          parts: [
           Expression {
            ast: String {
             parts: [
              Raw {
               content: "tank/system/root",
               position: (6, 8),
              },
             ],
             position: (6, 7),
            },
           },
           Raw {
            content: "mount",
            position: (6, 26),
           },
          ],
         },
         to: String {
          parts: [
           Raw {
            content: "/",
            position: (6, 35),
           },
          ],
          position: (6, 34),
         },
        },
        Binding {
         from: AttributePath {
          parts: [
           Expression {
            ast: String {
             parts: [
              Raw {
               content: "tank/system/var",
               position: (7, 8),
              },
             ],
             position: (7, 7),
            },
           },
           Raw {
            content: "mount",
            position: (7, 25),
           },
          ],
         },
         to: String {
          parts: [
           Raw {
            content: "/var",
            position: (7, 34),
           },
          ],
          position: (7, 33),
         },
        },
        Binding {
         from: AttributePath {
          parts: [
           Expression {
            ast: String {
             parts: [
              Raw {
               content: "tank/local/nix",
               position: (8, 8),
              },
             ],
             position: (8, 7),
            },
           },
           Raw {
            content: "mount",
            position: (8, 24),
           },
          ],
         },
         to: String {
          parts: [
           Raw {
            content: "/nix",
            position: (8, 33),
           },
          ],
          position: (8, 32),
         },
        },
        Binding {
         from: AttributePath {
          parts: [
           Expression {
            ast: String {
             parts: [
              Raw {
               content: "tank/user/home",
               position: (9, 8),
              },
             ],
             position: (9, 7),
            },
           },
           Raw {
            content: "mount",
            position: (9, 24),
           },
          ],
         },
         to: String {
          parts: [
           Raw {
            content: "/home",
            position: (9, 33),
           },
          ],
          position: (9, 32),
         },
        },
       ],
       recursive: false,
       position: (5, 16),
      },
     },
    ],
    recursive: false,
    position: (3, 13),
   },
  },
 ],
 recursive: false,
 position: (1, 1),
}