gutter renderers: chain-up more correctly

So the code is more robust to changes in the GutterRenderer.