os.access might work now