Item 43 Building lightweight dictionaries from direct instance of object