ENH: handle ragged CSV files nicely when specifying explicit list of column names. close #2981
BUG: GH3216 Upcast when needed to DataFrame when setitem with indexer
ENH: On a mixed DataFrame, allow setting with indexers with ndarray/DataFrame on rhs