Bruno Jouhier (2013-06-16T09:26:35.000Z)
github at esdiscuss.org (2013-07-12T02:27:38.033Z)
Why not use the ! marker both for function declarations and function calls then: ```js function! foo(a, b) { } var v = foo!(a, b); ``` Of, for better symmetry: ```js function foo!(a, b) { } var v = foo!(a, b); ``` When you have a lot of code sitting on top of async APIs, you end up with a high proportion of async calls. So a discreet marker is better than a heavy keyword like await.