Provides factory for PragmaDirective.
PragmaDirective
Creates directive with supplied name and value.
Parses formatted directive.
Parses formatted list of directives.