Client validation up for all but boolean fields.