As mentioned in [this StackOverflow question](https://stackoverflow.com/questions/201782/can-you-use-a-trailing-comma-in-a-json-object), you are not allowed to have any trailing commas in json. For example, this

```
{
    "key1": "value1",
    "key2": "value2"
}

```

is fine, but this

```
{
    "key1": "value1",
    "key2": "value2",
}

```

is invalid syntax.

For reasons mentioned in [this other StackOverflow question](https://stackoverflow.com/questions/7992559/python-tuple-comma-syntax-rule), using a trailing comma is legal (and perhaps encouraged?) in Python code. I am working with both Python and JSON, so I would love to be able to be consistent across both types of files. Is there a way to have `json.loads` ignore trailing commas?