DataFrame(d::Dict) trying to access d(:key).

here's the PR associated to the issue #625 

cheers
Should we use `sort!` for efficiency?