Provide options to import mapping execution contexts.

You might want a few more unit tests, and there's a possibility this doesn't cover all execution contexts - though it meets all mine.

I've added a new acceptance spec.