resolve ambiguity for ";" as operations separator or substitutions separator

The ";" sequences of substitution should be enclosed by a "blockish" substitution