Added a class in the diagram to ensure that every text generated by every operator is under the constraints