fixed handling of break/continue loop constructs, again