is_string
if (is_string(a) || is_string(b)) {
int is_string(struct val *);
char is_string = 0;
is_string = 1;
if (is_string) {
return (p->begin() + 1 == p->end()) && p->begin()->is_string();
if (!(i->is_string() || i->is_string_list()))