Should have put the comment there. But yes, weirdly enough, the compiler chokes on it when the brackets are not there. But only there so it seems like a compiler bug (which I'll report if I can isolate it)