code: public List<OperationResponse> apply(List<Operation> operations, QueryContext queryContext) {
  		checkAccess(operations, queryContext);
  		enrichTypeIdInformation(operations);
  
  		List<OrderedOperation> orderedOperations = orderStrategy.order(operations);
  
  		DefaultOperationFilterChain chain = new DefaultOperationFilterChain();
  		return chain.doFilter(new DefaultOperationFilterContext(orderedOperations));
  	}
docs: Applies the given set of operations.
  
  @return responses