Text this: Heegaard splittings of toroidal 3-manifolds