Uh-oh, I feel a rap binge coming on.