Dealing with the coupled evolution of metamodels and model-to-text transformations