Free radical reactions for heterocycle synthesis. Part 7: 2-Bromobenzoic acids as building blocks in the construction of spirobenzolactones and spirobenzolactams