annotation may have arbitrary nested classifiers