minil migrate
Use Try::Tiny for better `local $@` implementation.