precedingPositionalArguments
Decoded preceding positional values in input order, using the matched command spec's analysis. Excludes resolved subcommands, option names, option values, and the option terminator. After --, words are positional. Empty when the command is unknown; use precedingArguments in that case. Unknown options have no inferred value ownership. The immutable list has the same segment, active-word exclusion, and lifetime as precedingArguments.