Seisenberger: a more abstract form of `extend-bars`.