Clientvalidation {value} was not what has been validated

also fixed some inconsistency between client and server validation.