/// <override></override>
		public override IModelObject Clone() {
			Transformer result = new Transformer(this);
			return result;
		}
        /// <override></override>
        public override IModelObject Clone()
        {
            Transformer result = new Transformer(this);

            return(result);
        }
		public Transformer(Transformer source)
			: base(source) {
			this.terminalCount = 2;
		}
 public Transformer(Transformer source)
     : base(source)
 {
     this.terminalCount = 2;
 }