Moved SEMI to loopexpr