Sorry, "well-crafted" sticks in my craw. I have never heard one rap song I would call well-crafted. You tell us they exist. It's reasonable to ask for the lyrics to support the proposition.