def finish(self):
        # Check if there are any required arguments left in the current
        # breakpoint
        self.check_required()
        # While there are still breakpoints left
        while self.options.next_breakpoint:
            # Shift to the next breakpoint
            self.options.shift_breakpoint()
            self.arguments = self.options.get_arguments()
            # And check this breakpoints arguments for required arguments.
            self.check_required()
Namespaces can be installed anywhere in the URL pattern tree
dataset/ETHPy150Open ojii/django-classy-tags/classytags/parser.py/Parser.finish--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/lib/django-1.2/tests/regressiontests/urlpatterns_reverse/tests.py/NamespaceTests.test_embedded_namespace_object