LABEL_START
int state = LABEL_START;
int atstart = (state & LABEL_START);
state &= ~LABEL_START;
if ((state & LABEL_START) != 0
state &= ~(LABEL_HYPHEN | LABEL_START);
if ((state & (LABEL_HYPHEN | LABEL_START)) != 0)
state = LABEL_START;
if ((state & LABEL_START) != 0)
if ((state & (LABEL_START | LABEL_HYPHEN)) != 0 || dots < 2)