This should be a plain ol' error (returning `nil`), not an assertion, since assumably this would only fail if something goes wrong with the FS at runtime.