Generalizing the passing of fragments and strings into the synthesis process.