I'm not sure either... it makes the dependence on changes in the dict class weaker, but I'd say leave it like it is for now.