Use Failure for more AccessPath functions