Make ExecutionContext vals into objects so their classnames are nicer for debugging
Merge pull request #2614 from richdougherty/names-for-executioncontexts

Make ExecutionContext vals into objects