pull in camino project changes
handle multiple author types as array