extract ExecutionResult class
3 files changed