Defining and legislating against hate speech involves a gray area