Added walk funtion to allow walking the URI like a file system.