prepare_value
prepare_value(s, id, &str, &val);
prepare_value(base, id, &base_str, &base_val);
prepare_value(comp, id, &comp_str, &comp_val);