wouldn't it be quite handy to (also) receive the argument?