The boundary to use: if it overlaps with any data in the file, then it
is broken for that file, but the likelihood of an overlap is nil so I
went with the statically determined boundary instead of dynamically
computing one which definitely does not overlap.