allow a forcing value change command even if the value is not different from what the server currently sees.
correct a misbehavior due to close binding of the not (!) operator, plus testcase
Merge remote-tracking branch 'origin/master'