When specifying a trait with a bound as a closure argument, there is currently a parser ambiguity: ``` trait Trait {} fn foo(arg: |&Trait:Send|) {} ``` Is `arg` a closure that takes an argument of type `Send`, or does it take an argument of type `&Trait:Send`. Nominating.