stores information about all the
( TokenGroup represents a collection of tokens
generated from parsing a single directive). The object also contains
information about the directives (or plugins) that need to be loaded
at the startup time.
This class provides some useful methods for accessing the list of
directives or plugins that need to be loaded, the token groups for
all the directives tokenized and parsed.
This class exposes a builder pattern for constructing the object.
RecipeSymbol using the