default Optional<Value> find(Path path){
  return find(path,null,null);
}

default Optional < Value > find ( Path path ) { return find ( path , null , null ) ; }
attempt to find the value at the given path .
