aggregate no more, going  the dplyr way instead
order of factors not preserved in current serialization
data.frame works with list cols
trying to use as.numeric on factors brings about only pain and suffering