Return false on file not found.

After doing this, might be worth just the user checking if the file exists. Upto you.