Flesh out connection API.