Better param passing. Implemented send, readLine and support for
documentation stubs.
Calling an async proc with invalid arguments will now fail at compile-time.