Isolated TMLContext-s are used in module controllers and TMLScript objects. They by design should not have access to resources like Request or Session.
Until now those isolated Context-s where created with completely new "environment". Especially they had no access to context "main".
This now has been corrected. Isolated Context-s are a real clone of the current context but without access to request and session.