public Object clone() {
		try {
			VariableSet other = (VariableSet) super.clone();
			if (count > 0) {
				other.locals = new LocalInfo[count];
				System.arraycopy(locals, 0, other.locals, 0, count);
			}
			return other;
		} catch (CloneNotSupportedException ex) {
			throw new jode.AssertError("Clone?");
		}
	}