From the library report: "The first element is an implementation-specific name for the running top-level program." It looks like larceny, when invoked with "larceny -r6rs -program foo - path bar -- extra args" does not include this first element. -Ryan