Added executor argument.
Moved continuecallback-related tests to its own file.
Ensuring we're on 100% coverage again.
Merge branch 'master' into promise
Work in progress. running into some issues.
It works, but it shouldn't.