public RailPart NewRailPart(RailEdge parent, bool isForward) { return(rp.NewInstance(parent, isForward)); }