Simplify the test.
Return a specific error for EACCES.
Skip unreadable files for now.