Match paths as text: each capture (sorted by name) as @name followed by its paths indented, then every path.
@name
If paths is not an array of paths of Envelope
paths
Envelope
If an option is out of range
Match paths as text: each capture (sorted by name) as
@namefollowed by its paths indented, then every path.