
That's the basic of it.
It comes in handy when you have two Interfaces, both of which need to be implemented within a class, which share an overlapping function name. Admittedly, this will generally only happen if somebody's a piss-poor designer, but still, it's nice to have the functionality around.
"He who fights with monsters might take care lest he thereby become a monster. And if you gaze for long into an abyss, the abyss gazes also into you." - Friedrich Nietzsche