Expose connection constructor