anchor.diff:  
   (define-command install-os-package ()
     "Install select packages."
  +  (assert-package-manager)
     ;; TODO: Allow profile creation.  Need multi-source support for that?
     (let* ((profile (prompt-minibuffer
                      :suggestion-function (os-profile-suggestion-filter)
  
positive.code: 
  (define-command uninstall-os-package ()
    "Uninstall select packages."
    (let* ((profile (prompt-minibuffer
                     :suggestion-function (os-profile-suggestion-filter)
                     :input-prompt "Target profile"))
  
negative.code: ;; TODO: open in editor, with select program, leverage file-manager
  (define-command list-os-package-files ()
    "List files of select packages."
    (assert-package-manager)
    (let* ((packages-or-outputs (if (typep (ospama:manager) 'ospama:guix-manager)
                                    (prompt-minibuffer
                                     :suggestion-function (os-package-output-suggestion-filter)
  