In contrast to dual delimiters, multiple delimiters are even more flexible for avoiding delimiter collision. These features allow the newline and/or return characters to be used as a delimiter. RTF is programmed by using groups, a backslash, a control word and a delimiter. However, unlike C, the comma is just a delimiter and not an operator. An Ethernet packet starts with a seven-octet preamble and one-octet "start frame delimiter" (SFD). All characters between the open and close delimiter are considered the string literal. Extra formatting may be needed to avoid delimiter collision. This region is specified with a "start" delimiter and an "end" delimiter. The overload frame contains the two bit fields Overload Flag and Overload Delimiter. Segments have composites (fields) separated by the composite delimiter. One method for avoiding delimiter collision is to use escape characters. The overload delimiter is of the same form as the error delimiter. Each frame begins and ends with a frame delimiter. Overload Delimiter consists of eight recessive bits. In addition, also the start of frame delimiter (SFD) is changed.