Hello, if I read the proposal for ControlInvocationStatement correctly, the invocation of a method that accepts a single lambda and no other parameters looks a little strange because of the trailing ":" Example: this method void foo(#void(String)); can be invoked like this: foo(String s:) { System.out.println(s); }