Issue #2365469: Call the render_stack service instead of the base controller.
Issue #2365469: Move functionality over to a render_stack service.
Issue #2365469: Add render stack to services.
Issue #2365469: Ensure the plugin definition is always the first argument.
Issue #2365469: Remove constructor from interface to make it overridable.
Issue #2365469: Remove no longer valid comment.
Issue #2365469: Add a mock render_stack that can be used for passing to the controller plugin.
Issue #2365469: Access the internal renderStack.
Issue #2365469: Pass the render_stack as container service to the controllers.
Issue #2365469: Add some basic tests for the render stack.
Issue #2365469: Fix hhvm tests.
Issue #2365469: Add several helper functions.
Issue #2365469: Add Cache from Drupal 8.
Issue #2365469: Add CacheBackendInterface from Drupal 8.
Issue #2365469: Add render_cache version of the cache.
Issue #2365469: Add Element from D8.
Issue #2365469: Add more helper functions.
Issue #2365469: Move constants to RenderCache class.
Issue #2365469: Add a RenderCacheBackendAdapter interface.
Issue #2365469: Inject the render cache cache adapter.