Actions of future steps should be hidden
When multiple step combinators are nested, the disabled actions of the 'outer' step should be hidden when layouting. They are not yet relevant and clutter up the UI.
The following code shows one 'Continue' button too many
test = viewInformation () [] "Step 1"
>>| viewInformation () [] "Step 2"
>>| viewInformation () [] "Step 3"
Start world = startEngine test world