what is the purpose of this annotation config as opposed to just using the XML directly in the test?