The 99 problems of a feminist hip hop fan