+str #16073 readPreferred for FlexiMerge

Java API coming up in a few minutes.

Refs #16073
important, it must be in this order:

    markInputs(secondaries.toArray)
    inputBunch.markInput(preferred.portIndex)