public final boolean updateValue(ValueEval value) {if (value == null) {throw new IllegalArgumentException("Did not expect to update to null");}boolean result = !areValuesEqual(_value, value);_value = value;return result;}

public bool UpdateValue(ValueEval value){if (value == null){throw new ArgumentException("Did not expect To Update To null");}bool result = !AreValuesEqual(_value, value);_value = value;return result;}
