code: public EightyPath to() {
          EightyPath inital = start;
  
          final RealIt it = new RealIt( start );
          if( !Repeater.repeat().
                  upto( 1000 ).
                  until( () -> {
                      it.set( minusOne( it ) );
                      return !it.foundSymLink;
                  } ) ) {
              throw new IllegalStateException( "sym link loop detected in path " + start );
          }
  
          EightyPath ret = it.path;
  
          if( inital.equals( ret ) ) {
              inital.setTestedReal();
              return inital;
          }
  
          ret.setTestedReal();
          return ret;
      }
docs: build an absolute, normalized and symbolic link free path of the same file or dir
  
  @return