Text this: Synergy between generative reuse and software product line