Is this a standard way to do this in Python? Just wanted to make sure. It seems weird that w'ere calling __init__ on a dict that's already initialized.