Working on a big embedded C project at the moment - wow, C really needs this and this will be a bit of a gamechanger! I have a lot of 'goto cleanup' but it's so easy to add something and accidentally put in a path that skips some free, proper use of this kind of keyword would make it so much harder to do that.