ParseException( Localised< string > message, Token token ) : this( message, token, null ) { }
ParseException( Localised< string > message, Token token, Exception innerException ) : base( message ?? _S( "Parse error" ), innerException ) { NonNull.CheckParameter( token, "token" ); this.Token = token; }