To complement the document script functions of OnLocation(), OnStop(), OnReverse() and OnUncouple(), it would be nice to have OnDivide(), especially in conjunction with Train.SetDestinationIndicator and Train.SetNote. OnDivide() would work differently from the others as it would operate on BOTH of the NEW routes of the divide. It should work for units and locomotives, the latter having being used for double-heading.