Update mature/liquidate to be selective of inputs.
With !102 (merged) merged, it's now impossible to burn multiple fundings in a single contract, which is great. What's missing though, is the ability to either mature/liquidate all inputs seperately, or provide which input to work with.
I think I prefer the latter, as that retains the one-in-one-out setup and developers would need to loop over the inputs they care about, while ignoring those they don't.