doc cleanup
removed 'async' from compile; preparing to create an asynch annotation
'asyncIO' will shift errors back to client thread