This will allow us to turn the field into an atomic.Value for safe concurrent access.
The double use of the term "Custom Command" for both shell commands and user-configured keybindings was confusing.