`all-automaton` actions can trigger for one additional input

```clojure
(-> [(a/interpose-$ :conj (a/* a/any))
     (a/interpose-$ :conj [1 2])]
    (a/compile {:reducers {:conj conj}})
    (a/find [] [0 1 2])
    :value)
;=> [0 1 2]
```

That works as expected. However, if the actions have different names, then both actions are triggered for one of the inputs.

```clojure
(-> [(a/interpose-$ :conj (a/* a/any))
     (a/interpose-$ :conj_ [1 2])]
    (a/compile {:reducers {:conj conj :conj_ conj}})
    (a/find [] [0 1 2])
    :value)
;=> [0 1 1 2]
```