If a user picks a file which can't be opened for some reason, we should still return the value, so client applications can report the error along with the chosen filepath.
sqrt