- Proxy support stubs.
 - Timed out task should be cancelled before calling done() in order to close connection. Also in this case it would be better to TAKE connection from the task.
 - Extra logging for tracking simultaneously opened connections. Will (can) be removed later.