set-frame-position mishandles negative args