#4 added load(auto_id, deepLoad) and reflected changes on load(auto_id). Tests added.