STRING_START
s = (String *)malloc(STRING_START + sizeof (StringGuts) + 1);
s->sg.start = s->sg.end = STRING_START/2;
s->sg.max = STRING_START;