Use nested tags rather than an array of tags, as suggested by C. Bormann