element = elements.get(i);
if (isInstanceOf(element, Author.elementName()))
{
Author author = new Author();
result.addUnmarshallElementInfo(author.unmarshall(element, validationProperties));
authors.add(author);
}
else if (isInstanceOf(element, Category.elementName()))
{
Category category = new Category();