Was the street performer justified in punching the heckler?