Nope - I meant that it should do `arguments->length = msgrcv(...);`, since the return value of `msgrcv` could overflow  `arguments->error`.