Default undefined validation values to an empty string to avoid problems with validation functions using e.g. the toString() method for the value.