The rationale for the "--" sigil matches what I'd expected, but I don't understand: why not just `name: --value` ?