public final Sequence extend(TypedOperation operation,Variable... inputs){
  return extend(operation,Arrays.asList(inputs));
}

public final Sequence extend ( TypedOperation operation , Variable ... inputs ) { return extend ( operation , Arrays . asList ( inputs ) ) ; }
returns a new sequence that is equivalent to this sequence plus the given statement appended at the end .
