added old syntax of labeled stmt and if stmt back: wanted to minimal the usage of backup syntax at first, but tests shows that they are still needed.