public static string ToFriendlyString(this CaptureRule me)
        {
            switch (me)
            {
            case CaptureRule.CASEFILE:
                return("casefile");

            case CaptureRule.OPPORTUNITY:
                return("opportunity");

            default:
                return("");
            }
        }
 public static TrackDefinition Create(string description, string tag, CaptureRule captureRule, TrackDirection direction)
 {
     return(new TrackDefinition(description, tag, captureRule.ToFriendlyString(), direction.ToFriendlyString()));
 }