But you can't comment on something that doesn't exist here. You might want to change the comment to explain that it should be done that way in subclasses, if you prefer to avoid the block assignment here (but really, in that case, I'll go back to asking why we have the block assignment in the first place).