public DomainException(Enum enumVal, params object[] values) : this(Convert.ToInt32(enumVal), enumVal.GetAttributeDescription(), values) { }