for (int i = 0; i < other.length; ++i) { this.blockIdList[i] = other.blockIdList[i]; }
System.arraycopy(other.blockIdList, 0, this.blockIdList, 0, other.length);
	public void copyFrom(Path other) {		grow(other.length - 1);		for (int i = 0; i < other.length; ++i) {			this.blockIdList[i] = other.blockIdList[i];		}		this.length = other.length;		this.cachedHashCode = other.cachedHashCode;	}