public static bool TryParse(string value, out CausalityExpectation result)
            {
                result = default(CausalityExpectation);

                if (value == "likely")
                {
                    result = CausalityExpectation.Likely;
                }
                else if (value == "unlikely")
                {
                    result = CausalityExpectation.Unlikely;
                }
                else if (value == "confirmed")
                {
                    result = CausalityExpectation.Confirmed;
                }
                else if (value == "unknown")
                {
                    result = CausalityExpectation.Unknown;
                }
                else
                {
                    return(false);
                }

                return(true);
            }
 public static string ToString(CausalityExpectation value)
 {
     if (value == CausalityExpectation.Likely)
     {
         return("likely");
     }
     else if (value == CausalityExpectation.Unlikely)
     {
         return("unlikely");
     }
     else if (value == CausalityExpectation.Confirmed)
     {
         return("confirmed");
     }
     else if (value == CausalityExpectation.Unknown)
     {
         return("unknown");
     }
     else
     {
         throw new ArgumentException("Unrecognized CausalityExpectation value: " + value.ToString());
     }
 }
            public static bool TryParse(string value, out CausalityExpectation result)
            {
                result = default(CausalityExpectation);

                if( value=="likely")
                    result = CausalityExpectation.Likely;
                else if( value=="unlikely")
                    result = CausalityExpectation.Unlikely;
                else if( value=="confirmed")
                    result = CausalityExpectation.Confirmed;
                else if( value=="unknown")
                    result = CausalityExpectation.Unknown;
                else
                    return false;

                return true;
            }
 public static string ToString(CausalityExpectation value)
 {
     if( value==CausalityExpectation.Likely )
         return "likely";
     else if( value==CausalityExpectation.Unlikely )
         return "unlikely";
     else if( value==CausalityExpectation.Confirmed )
         return "confirmed";
     else if( value==CausalityExpectation.Unknown )
         return "unknown";
     else
         throw new ArgumentException("Unrecognized CausalityExpectation value: " + value.ToString());
 }