ability to wrap packages that uses built-in connect()
documentation improvements