The major advantage of not introducing a new construct which is redundant to the old goto construct is that you'll still have to keep the goto around (it really is part of the language) and why complicate the language with yet another unstructured construct. -Ron