MARKER
if (source[0] == MARKER && source[1] == L_CURL) {
case MARKER:
case MARKER:
*target = MARKER;
while (source[0] == MARKER && source[1] == APPEND) {
*target++ = MARKER;
"%c%cC%d%c", MARKER, L_CURL, source->ext_color, R_CURL);
*target++ = MARKER;
*target++ = MARKER;
case MARKER:
*target++ = MARKER;
*target++ = MARKER;
case MARKER:
*target++ = MARKER;