On Saturday, 8 August 2015 at 00:39:57 UTC, 岩倉 澪 wrote: > receiveTimeout(0.msecs, > (immutable Bar[] bar){ baz = cast(Bar[])bar; }); Whoops, that should be: receiveTimeout(0.msecs, (immutable(Bar)[] bar){ baz = cast(Bar[])bar; });