Authors should be a list.
don't recurse infinitely
Start to update the docs to reflect the new APIs.