raise useful error message when model node is not found.  take care to edge case when there is no associated child 
raise useful error message when model node is not found. 
take care to edge case when there is no associated child 
alvinsj/flatten_record,alvinsj/flatten_record,alvinsj/flatten_record