RF: ProductFlattenMapper only takes attribute names, not their values - these must now be provided as a dataset attribute. This means that reversing puts these values back properly from ds.fa to ds.a