Results in some information duplication, but ensures logging of the reason a migration was aborted separate from the error(s) this may generate.
Results in some information duplication, but ensures logging of the reason a migration was aborted separate from the error(s) this may generate.