Why are you accessing ``.__dict__...`` here? Seems kinda poor-form.