public override string ToString()
{
StringBuilder sb = new StringBuilder();
sb.Append("NumRequests=" + numRequests + ", numRefsFollowed=" + numRefsFollowed + ", numBytesReceived=" + numBytesReceived + "\n");
for (int i = 0; i < getNumSteps(); i++) {
ResolverStep step = getStepAt(i);
sb.Append(step.ToString());
sb.Append("\n");
}
return sb.ToString();
}