---
Function {
 argument: None,
 arguments: FunctionArguments {
  arguments: [],
  ellipsis: true,
 },
 definition: Map {
  bindings: [
   KeyValue(
    AttributePath {
     attributes: [
      Raw {
       content: "boot",
       position: (7, 3),
      },
      Raw {
       content: "initrd",
       position: (7, 8),
      },
      Raw {
       content: "availableKernelModules",
       position: (7, 15),
      },
     ],
    },
    List {
     elements: [
      String {
       parts: [
        Raw {
         content: "virtio_net",
        },
       ],
       position: (7, 42),
      },
      String {
       parts: [
        Raw {
         content: "virtio_pci",
        },
       ],
       position: (7, 55),
      },
      String {
       parts: [
        Raw {
         content: "virtio_mmio",
        },
       ],
       position: (7, 68),
      },
      String {
       parts: [
        Raw {
         content: "virtio_blk",
        },
       ],
       position: (7, 82),
      },
      String {
       parts: [
        Raw {
         content: "virtio_scsi",
        },
       ],
       position: (7, 95),
      },
      String {
       parts: [
        Raw {
         content: "9p",
        },
       ],
       position: (7, 109),
      },
      String {
       parts: [
        Raw {
         content: "9pnet_virtio",
        },
       ],
       position: (7, 114),
      },
     ],
     position: (7, 40),
    },
   ),
   KeyValue(
    AttributePath {
     attributes: [
      Raw {
       content: "boot",
       position: (8, 3),
      },
      Raw {
       content: "initrd",
       position: (8, 8),
      },
      Raw {
       content: "kernelModules",
       position: (8, 15),
      },
     ],
    },
    List {
     elements: [
      String {
       parts: [
        Raw {
         content: "virtio_balloon",
        },
       ],
       position: (8, 33),
      },
      String {
       parts: [
        Raw {
         content: "virtio_console",
        },
       ],
       position: (8, 50),
      },
      String {
       parts: [
        Raw {
         content: "virtio_rng",
        },
       ],
       position: (8, 67),
      },
     ],
     position: (8, 31),
    },
   ),
   KeyValue(
    AttributePath {
     attributes: [
      Raw {
       content: "boot",
       position: (10, 3),
      },
      Raw {
       content: "initrd",
       position: (10, 8),
      },
      Raw {
       content: "postDeviceCommands",
       position: (10, 15),
      },
     ],
    },
    String {
     parts: [
      Raw {
       content: "# Set the system time from the hardware clock to work around a\n# bug in qemu-kvm > 1.5.2 (where the VM clock is initialised\n# to the *boot time* of the host).\nhwclock -s\n",
      },
     ],
     position: (11, 5),
    },
   ),
  ],
  recursive: false,
  position: (6, 1),
 },
 position: (4, 1),
}