Experimental iterative cooking , how does it work?

It seems you can pass “-iterate” or generally enable iterative cooking via UnrealFrontend.exe
but it’s not currently possible (as of 4.17.2) to enable this from the editor

in Project Settings, Engine - Cooker there is one option for iterative cooking when launching from the editor, I think the Packaging settings should add a ‘Cook’ section with this sort of stuff.