edit/completion: Support specifying whether options can take arguments.
edit/completion: Support specifying whether options can take arguments.

elves/elvish,elves/elvish,elves/elvish,elves/elvish,elves/elvish