Would it make sense to also have a data frame environment that is an environment but emulates how a data frame works? For example, ``` r df <- dfenv(a=1:3, b=c("x", "y", "z")) df <- cbind(df, c=c(TRUE, FALSE, TRUE)) df$d <- 5:7 ```