code: public final Neighbour getNeighbour(SIBUuid8 neighbourUUID, boolean includeRecovered)
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "getNeighbour", new Object[] { neighbourUUID, Boolean.valueOf(includeRecovered)});
      
      Neighbour neighbour = _neighbours.getNeighbour(neighbourUUID); 
      
      if((neighbour == null) && includeRecovered)
        neighbour = _neighbours.getRecoveredNeighbour(neighbourUUID);
      
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "getNeighbour", neighbour);
      
      return neighbour;
    }
docs: Returns the neighbour for the given UUID
  @param neighbourUUID The uuid to find
  @param includeRecovered Also look for the neighbour in the recovered list
  @return The neighbour object