private PropertyErrorException(LocalizedString message, params PropertyError[] errors) : base(LocalizedString.Join(string.Empty, new object[]
 {
     message,
     PropertyErrorException.DescribePropertyErrors(errors)
 }))
 {
     this.errors = errors;
 }
 private PropertyErrorException(params PropertyError[] errors) : base(PropertyErrorException.DescribePropertyErrors(errors))
 {
     this.errors = errors;
 }