Make sure we don't break when Projection iscolumn

Add tests for into(pd.DataFrame, Column) and into(pd.Series, Column)