Who did the old school rap song version of "Self Destruction" with its jammin' jazzy groove piano in the background? I am not sure if the song is actually called "Self Destruction". The piano in this song has a melody played over and over. Kind of like the jazzy trumpet or saxophone being played over and over from the song "Rebirth Of Slick (Cool Like Dat)" by Digable Planets. I am looking for the version of "Self Destruction" of where you can groove to the piano melody. Please help me identify this song and its artist.