If we want to improve systems, we need to be able to migrate conveniently from older systems to better ones.