code: public O name(String newName) {
  		this.name = newName;
  		@SuppressWarnings("unchecked")
  		O returnType = (O) this;
  		return returnType;
  	}
docs: Sets the name of this operator. This overrides the default name, which is either
  a generated description of the operation (such as for example "Aggregate(1:SUM, 2:MIN)")
  or the name the user-defined function or input/output format executed by the operator.
  
  @param newName The name for this operator.
  @return The operator with a new name.