Preparing for preprocessor fold implementations using the folding framework.