I would hope for the way that someone can assign the task for another person (although I can understand the reason why not to). Perhaps an option « Accepts as user » can be added which pops up a small dialog in which you can select the user to assign it to.