BUT WHAT IS black pudding, REALLY?