| Diagnostics | Create a new unnamed Diagnostics. Use only if this diagnostics at a later stage is appended to a named diagnostics. |
| Diagnostics(IDiagnosticItem) | Create a new named Diagnostics |
| Diagnostics(String) | Create a new named Diagnostics |
| Diagnostics(String, Object) | Create a new named Diagnostics |