in reply to Re: An alternate way of implementing import with options
in thread Passing parameters to a module's import function

That is morally the same as my original version. In fact before I posted I had thought about having 2 arrays, and then I thought that instead of tracking options, it probably made more sense to process in place. :-)