cachedHashCode = value;
	public int hashCode() {		if (cachedHashCode == INVALID_HASH_CODE) {			cachedHashCode = 0;			for (int i = 0; i < blockIdList.length; ++i) {				cachedHashCode += (i * 1009 * blockIdList[i]);			}		}		return cachedHashCode;	}