request, session and context objects.