The session associated with this request.
Throws, if no session has been initiated.
Future<Session> get session => _sessionProperty.get(this).future;