session: immutable connection type