Skip to:
hashCode() and asString() need to account for circular references so we don’t get stack overflows.
hashCode() and asString() need to account for circular references so we don’t get stack overflows.