Add exec() APIs.
Merge in latest master
Bump docs.