/// <summary>
		/// 	Применяет правило к целевой структуре
		/// </summary>
		/// <param name="str"> </param>
		public void Apply(FioStruct str) {
			var item = str.GetPart(Part);
			if (Type == FioTrasformerRuleType.Append) {
				item = item + Changer;
			}
			else {
				item = Regex.Replace(item, Suffix + "$", Changer, RegexOptions.Compiled);
			}
			str.SetPart(Part, item);
		}