Provides factory for WarningType.
WarningType
Creates warning with supplied values.
Parses formatted warning.
Parses formatted list of warnings.