Revise _Append and _Detach to return element pointers.