The chemistry of acyl halides