Describir: Heterogeneous verification of model transformations