I am trying to create a Python `dict` whose members are themselves `dict`s, and two of them are the same:

```
servers = {
  "test": {
    "auth_token": "some-auth-token",
    "client_id": "some-client-id",
    "client_secret": "some-client-secret",
    "scope": "some-scope"
  },
  "live": {
    "auth_token": "auth-token-for-live",
    "client_id": "client-id-for-live",
    "client_secret": "client-secret-for-live",
    "scope": "scope-for-live"
  },
  "demo": servers["test"] # this doesn't work, but this is what I need
}

```

My `demo` server definition is the same as my `test` server definition, but I don't want to have to repeat it -- is there a way I can do this?