>>106919926
Those constructs are banned to limit the control flow of a program to one direction so it can be statically analyzed
You can't emulate goto with a loop because infinite loops are also banned