Piggyback IDE support for language product lines