A descriptive name for my changes
I have noticed that the master branch of your fork has diverged from the one of the repo. This is probably what causes the mess in the github diff "Files changed".

I would suggest to re-fork the `datasets` repo and recreate a new branch and a new PR.  You're pretty close to having all things ready to merge !
Feel free to ping me when you have a new PR Closing this one in favor of #1575 
hind encorp resubmited