Does this compile? Don't you need {} around the new scope?