I was recently introduced to the curly brace function syntax eg:
(1 to 3).foreach{i => println(i); println(i + 10)}
1
11
2
12
3
13
Anything that gets rid of a brace pair is a great boon. I just wondered if it can ever create syntactic ambiguity.