Benzocyclobutene scaffold