List<JStatement> stmts = new LinkedList<JStatement>();
        Pair<List<JStatement>,JExpression> recurrTopExpressionL (JExpression expr) {            List<JStatement> stmts = new LinkedList<JStatement>();            if (simpleExpression(expr) || ! shouldConvertExpression(expr)) {                return new Pair(Collections.emptyList(),expr);            } else {                return new Pair((List<JStatement>)expr.accept(this,null), expr);            }        }