/// <summary>
 /// Does the given value match with the name of the property?
 /// </summary>
 public bool MatchsName(string value)
 {
     return(Name.Equals(value, StringComparison.OrdinalIgnoreCase) ||
            OriginalName.Equals(value, StringComparison.OrdinalIgnoreCase));
 }