> So does this allow both algorithms or not?

Not yet. And I'm not sure if this should support
the incomplete one at all.