@Override
 protected AssignmentType cloneAndCanonicalizeAssignment(AssignmentType assignmentType) {
   return specificAssignmentHelper.cloneAndCanonicalizeAssignment(assignmentType);
 }
 @Override
 protected ResourceType getAssignmentApprovalTarget(
     AssignmentType assignmentType, OperationResult result) {
   return specificAssignmentHelper.getAssignmentApprovalTarget(assignmentType, result);
 }
 @Override
 protected boolean shouldAssignmentBeApproved(
     PcpAspectConfigurationType config, ResourceType resourceType) {
   return specificAssignmentHelper.shouldAssignmentBeApproved(config, resourceType);
 }
 @Override
 protected ApprovalRequest<AssignmentType> createApprovalRequest(
     PcpAspectConfigurationType config, AssignmentType assignmentType, ResourceType resourceType) {
   return specificAssignmentHelper.createApprovalRequest(config, assignmentType, resourceType);
 }
 @Override
 protected boolean isAssignmentRelevant(AssignmentType assignmentType) {
   return specificAssignmentHelper.isResourceAssignment(assignmentType);
 }