If in an empty buffer I insert (LONGLONGATOMNAME FOOBARBAR ( and then I do C-P C-A C-F DEFUN Space C-N Tab, this ought to leave the cursor before the (. Instead, it leaves the cursor after the (.