Creating an AbstractDataFrame subtype

I suggest that when you want to treat your object dw::DataFramesWrapper
as a DataFrame, that you just do:
dw.df and work with the DataFrame field directly.

Invenia has a a package that subtypes DataFrames, and its just a bit much maintance work for too little gain, so we are looking to retire it.