BUG: wrong fn signature in eval