Python: defaultdict of defaultdict?

Existe uma maneira de ter umdefaultdict(defaultdict(int)) para fazer o seguinte código funcionar?

for x in stuff:
    d[x.a][x.b] += x.c_int

d precisa ser construído ad-hoc, dependendo dax.a ex.b elementos.

Eu poderia usar:

for x in stuff:
    d[x.a,x.b] += x.c_int

mas então eu não seria capaz de usar:

d.keys()
d[x.a].keys()