Implement connection pool.
Fix return value checking for MULTI blocks.
Clean up, document, add contracts.