I asked this question a while back and it was answered correctly and helpfully.
However, I'm currently looking for a different solution.
I need a way to create a custom argument which I can use to specify a different xml document source, like in the following:
drush mi migration_test --xml=test.xml
Can anyone advice how I can create the custom --xml argument ?