Could we explicitly iterate over columns? This kind of iteration is something I'd like to remove from DataFrames.