another thought on "all files in a snapshot" vs "some of the files in a snapshot"... i'm having hard time imagining what a caller would do beyond inspect file paths to decide whether to request contents... and the globs already let you "inspect file paths"