code: private CompositeExecutionContext addAll(List<ExecutionContext> contexts) {
          this.elements = new ImmutableList.Builder().addAll(contexts).build();
          return this;
      }
docs: Sets the composing context.
  
  @param contexts the elements
  @return the current instance