Request context for middleware-added data.
This is where middleware like authentication adds user data:
final user = request.context['user'] as User?;
Map<String, Object> get context => shelfRequest.context;