Might it be possible to have the C-a and C-e commands obey Emacs fields using constrain-to-field? Fields are useful when using gptel in org-mode to separate LLMs prompts from their responses.