SourceexceptionStructuredErrorof string * (string option * Pos.t) list
The payload of the expression is a main error message, with a list of secondary positions related to the error, each carrying an optional secondary message to describe what is pointed by the position.