)]}'
{
  "log": [
    {
      "commit": "488e730d516be3bfcb2bad94401a7acaeb7f243c",
      "tree": "9907d2e639e31163ce79d8387df9d42d3d7ef0ee",
      "parents": [
        "3a0e3b4434f25b93d2b9bd3aba30f83aa4569387"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 02 11:04:25 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 02 11:04:25 2014 -0400"
      },
      "message": "Another extraneous \u0026\n"
    },
    {
      "commit": "dcbc8fb4eb3d1d8f748adb3a5863655926c19ae3",
      "tree": "d9774c28ffee4e9fd405668b3a7e81c54ce5e563",
      "parents": [
        "e845851eb4c82ccfa952ddf5b4374e04b289e0fd"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Sep 29 09:05:44 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Sep 29 09:05:44 2014 -0400"
      },
      "message": "Use a struct for Update options, too.\n"
    },
    {
      "commit": "e845851eb4c82ccfa952ddf5b4374e04b289e0fd",
      "tree": "28b991cda5fde37b60dadbde0d08bd2354f3daf9",
      "parents": [
        "6a310e03e51b05c08c62f5ab260b71dd21ecbfcd"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Sep 29 08:50:09 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Sep 29 08:50:09 2014 -0400"
      },
      "message": "Update the acceptance tests to match.\n"
    },
    {
      "commit": "89734d05df95da9f5d6b57af3863ae03c1a7034c",
      "tree": "27384e51db1e180a4fec3378c090d4f9d88a0e7c",
      "parents": [
        "71ff2fe02081f0b03155f76c23b45bb249f25ef0"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Sep 25 13:50:08 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Sep 25 13:50:08 2014 -0400"
      },
      "message": "Use Extract() methods in acceptance tests.\n"
    },
    {
      "commit": "dc7daa837ec2bde984abf96d1962986ee17e8aae",
      "tree": "5cbc215736a8d496a3dc7086e0d2166fbb8ab858",
      "parents": [
        "fd56648469b4150e88a5c49759f5beae12f9a86b"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Sep 23 16:34:42 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Sep 23 16:34:42 2014 -0400"
      },
      "message": "Clarify which statuses are reached at which points.\n"
    },
    {
      "commit": "fd56648469b4150e88a5c49759f5beae12f9a86b",
      "tree": "ab17491e89f000756d72e9d314fee497e40e5393",
      "parents": [
        "4cee00825aba5b8fc41760fd226920caf1fb4f15"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Sep 23 15:47:35 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Sep 23 15:47:35 2014 -0400"
      },
      "message": "Rework the compute acceptance tests.\n"
    },
    {
      "commit": "4cee00825aba5b8fc41760fd226920caf1fb4f15",
      "tree": "1167761df81b6c5293c44835499f303c900d38f9",
      "parents": [
        "7ddf036bc52339f9e054c383ff73227260910af0"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Sep 18 13:14:32 2014 -0700"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Sep 18 13:14:32 2014 -0700"
      },
      "message": "Move compute acceptance tests into a v2 folder.\n\nConsistency!\n"
    }
  ]
}
