Interface ExecutionBuilder<T extends ExecutionBuilder<T,​M>,​M extends Execution>