BUT WHAT IS Bob Martin, REALLY?