sessionScope

inline fun <T> sessionScope(userId: UserId, action: UserSessionScope.() -> T): T