add assembly.preprocess.expand()