Use a config file as the parameter to New()
Wrap the public use of DescribeExecutor in a specification
Remove the implication that ExecutorContext.Run() will not error