This document discusses approaches for managing metamodel evolution in a pragmatic way. It presents two use cases: managing metamodel changes in the Java Workflow Tooling project using ATL model transformations, and supporting the "two-headed" SCA metamodel and runtime extensions in a transparent way for users. Automating metamodel evolution can alleviate the pain of manual migration, and practices like model versioning, documentation, and testing can help diagnose and scale changes across models.