This still works nicely, but we need to assign the return value ourselves. As before, one nice effect is that error messages are uniform.
This still works nicely, but we need to assign the return value ourselves. As before, one nice effect is that error messages are uniform.