Add arc support, fix up documentation.