protected virtual IExecutionContext CreateExecutionContextCore(IDescribable describable) { return new ExecutionContext(describable); } }