This is basically "derived variables" I think ``` Collection.assign(pCO2=coll.map(calc_pCO2)) ``` I think it could handle general Mappings in the kwarg.