from [SO](http://stackoverflow.com/questions/26421221/propogation-of-metadata-from-dataframe-to-series/26423596#26423596) this allows `copy.copy(df)` to work properly by definition 'always' deep ``` __copy__ = copy __deepcopy__ = copy ```