I've also wired these up to nice names so you can express both of these
being in a pipeline easily. This is a precursor to actually enabling
these parts of the O2 pipeline.
I'm happy to consider alternative names here. I'm not a huge fan of
"simple" but it is what we were using.
Depends on D28848.
Is it intended that you're passing false to both create() and createSimple() ?
Shouldn't create() allow the entire thing, including partial unrolling? Here you don't enable it at all.