public NestingRelationship Clone(CompositeType parentType, TypeBase innerType)
        {
            var nesting = new NestingRelationship(parentType, innerType);

            nesting.CopyFrom(this);
            return(nesting);
        }
        public NestingRelationship Clone(INestable parentType, INestableChild innerType)
        {
            NestingRelationship nesting = new NestingRelationship(parentType, innerType);

            nesting.CopyFrom(this);
            return(nesting);
        }
		public NestingRelationship Clone(CompositeType parentType, TypeBase innerType)
		{
			NestingRelationship nesting = new NestingRelationship(parentType, innerType);
			nesting.CopyFrom(this);
			return nesting;
		}