private Bond addBond(Bond bond) {
		if (bond == null)
			return null;
		if (bondCount == bonds.length) {
			bonds = (Bond[]) ArrayUtil.setLength(bonds, bondCount + growthIncrement);
		}
		return bonds[bondCount++] = bond;
	}