Created an automatic iterator to reduce iteration complexities
Auto iterators adder should return the new container to allow for changes
Simplified Editable.to_dict with new auto_iterator