so much easier: the file marshal representer is now created once and uses #apply.