public MZTabError(MZTabErrorType type, int lineNumber)
     : this(type, lineNumber, new List<string>())
 {
 }
 public MZTabError(MZTabErrorType type, int lineNumber, string value1, string value2, string value3)
     : this(type, lineNumber, new List<string>{value1, value2, value3})
 {
 }
 public MZTabError(MZTabErrorType type, int lineNumber, IList<string> values)
 {
     _type = type;
     _lineNumber = lineNumber;
     _message = Fill(1, values, type.Original);
 }