reservoir-sample: optional path argument