Even for a simple assembly, the number of codes that are involved can grow
quickly. And the number of styles can grow quickly as well—for example, you may
want to apply a different style to each code to visually differentiate pavement
from curbing from sidewalk, among other things. One job of a code set style is
to match up multiple codes with multiple styles and store them all under one
name. So, for example, you may have a code set style called Basic that uses the
Basic Pavement style for any shape coded Pave. This might be only one of several
or even dozens of match-ups between style and code in this code set style. Then,
in another code set style named Detailed, you may decide to use the Hatched
Pavement style for any instances of the Pave shape code. Again, this might be
one of many code-style match-ups.