@nalimilan: Do we want `DataFrameRows` and `DataFrameColumns` to be considered to be Tables.jl tables and eg. define for them `nrow` and `ncol`?