Problems should be nested in order to implement sub-iterations or iterative methods for some of the operators.