*** The new function access-file tries to open a file, and signals an error if that fails. If the open succeeds, access-file does nothing else, and returns nil.