public ForkIntention(Intention i, ForkData fd) { i.CopyTo(this); forkPoint = i.Size(); this.fd = fd; }