MC (Methylene Chloride) gives a clean joint and works, but not as well as you describe. Also MC is carcinogenic so watch the fumes.
I went to the local hardware store and bought commercial ABS pipe-weld for plumbers. With this I fixed a broken tab. I then used a small amount of 2 part putty to re-enforce it and make a fillet. No Problems so far!