just a question, could does this method migrate other versions? receiving version like parameters instead of defining migrationStorageKey = 'migrated_1.0.1_to_1.1' inside?