Trying to specify a keyword argument in a function stored in an event fails with an exception.
I’m not sure I understand what is happening here, or if this can somehow be made to work?
(
e = (\test : { | self, a, b=1 | a+b; });
e.test(1); // gives 2 = OK!
e.test(5, 4); // gives 9 = OK!
e.test(5, b:3); // WARNING: keyword arg 'b' not found in call to IdentityDictionary:doesNotUnderstand
)