Generalize section preprocessors and transforms