(handle);  }   directory_iterator::reference dereference() const  {   return full_path;  }   void increment()  {   internal_increment();   skip_dots();    if(handle != INVALID_HANDLE_VALUE)    full_path = branch_path / generic_path(ustring::from_utf0(data.cFileName));  }   bool_t equal(const implementation& rhs) const  {   return 