Allows state value to differ ffrom command value