public static BnfiTermCopy <TDerived> Copy <TBase, TDerived>(this IBnfiTermCopyable <TBase> bnfiTerm, IBnfiTerm <TDerived> dummyBnfiTerm) where TDerived : TBase { return(BnfiTermCopy.Copy(bnfiTerm, dummyBnfiTerm)); }
public static BnfiTermCopyTL Copy(this IBnfiTermCopyableTL bnfiTerm) { return(BnfiTermCopy.Copy(bnfiTerm)); }