because opening a file should't really create a file, right?
extracting open file options to separate lookup
Captured the repro as a failing test for reference