code: public IVarDef findVarPath( String pathName)
      {
      String[] path = DefUtils.toPath( pathName);
      IVarDef  var;
  
      return
        path == null?
        null :
  
        (var = getVarDef( StringUtils.trimToNull( path[0]))) == null?
        null :
  
        var.find( Arrays.copyOfRange( path, 1, path.length));
      }
docs: Returns the variable definition with the given path name.