[
  {
    "input": {
      "remaining": 1,
      "requested": 2
    },
    "before": {
      "accepted": true,
      "remaining": -1
    },
    "after": {
      "accepted": false,
      "remaining": 1
    }
  },
  {
    "input": {
      "remaining": 1,
      "requested": 1
    },
    "before": {
      "accepted": true,
      "remaining": 0
    },
    "after": {
      "accepted": true,
      "remaining": 0
    }
  },
  {
    "input": {
      "remaining": 0,
      "requested": 1
    },
    "before": {
      "accepted": false,
      "remaining": 0
    },
    "after": {
      "accepted": false,
      "remaining": 0
    }
  }
]
