List<Integer> projections1 = new ArrayList<Integer>() ;
projections1.add(1) ;
projections1.add(2) ;
//ProjectExpression project12 = new ProjectExpression(innerPlan1, project11, projections1) ;
//project12.setSentinel(false);
DereferenceExpression project12 = new DereferenceExpression(innerPlan1, projections1);
// innerPlan1.connect(project11, project12);
innerPlan1.connect(project12, project11);
// Create expression inner plan #1 of input #2
LogicalExpressionPlan innerPlan2 = new LogicalExpressionPlan() ;