/// <summary>
 /// Removes the given label from the scheme
 /// </summary>
 public RDFSKOSConceptScheme RemoveLabel(RDFSKOSLabel label)
 {
     if (label != null)
     {
         if (this.Labels.ContainsKey(label.PatternMemberID))
         {
             this.Labels.Remove(label.PatternMemberID);
         }
     }
     return(this);
 }
 /// <summary>
 /// Adds the given label to the scheme
 /// </summary>
 public RDFSKOSConceptScheme AddLabel(RDFSKOSLabel label)
 {
     if (label != null)
     {
         if (!this.Labels.ContainsKey(label.PatternMemberID))
         {
             this.Labels.Add(label.PatternMemberID, label);
         }
     }
     return(this);
 }