class ImmutableValueState extends ImmutableState implements ValueState<V> {

	@Override
	public void update(V newValue) {
		throw MODIFICATION_ATTEMPT_ERROR;
	}

	private  ImmutableValueState(V value);

}