public ActivityDefinition(LanguageMap name,
     LanguageMap description,
     TinCanActivityType type, string interactionType)
 {
     this.name = name;
     this.description = description;
     this.type = type;
     this.interactionType = interactionType;
 }
 /// <summary>
 /// Simplified constructor to create an activity with a
 /// single language code, name, and description.
 /// </summary>
 /// <param name="name">The Activity Name</param>
 /// <param name="description">The Activity Description</param>
 /// <param name="languageCode">The Activity language code</param>
 /// <param name="type">The Activity Type</param>
 /// <param name="interactionType">The Interaction Type</param>
 public ActivityDefinition(string name, string description,
     string languageCode, TinCanActivityType type,
     string interactionType)
     : this()
 {
     this.name.Add(languageCode, name);
     this.description.Add(languageCode, description);
     this.type = type;
     this.interactionType = interactionType;
 }