For programs that are large, and if they use Stage programming, the implied ST1 contact may be quite prolific. Many stages are just a few rungs long, many of them where the first rung is an OUT, a SET, or a TMR.
I have no idea how I will implement this. It may just be best to do what I was originally planning if I was going to have to make the implied ST1 contact feature optional. It would be easier to just make the paste be "smart". You get the same net result (plus faster/less code).