AT::$container should be protected.