(tree)
:param tree Tree:
        :rtype: (list[tree], list[tree], list[tree])
:param tree Tree:
        :rtype: (list[tree], list[tree], list[tree])
: param tree Tree : : rtype : ( list [ tree ] list [ tree ] list [ tree ] )
def separate_namespaces(tree):
        """
        :param tree Tree:
        :rtype: (list[tree], list[tree], list[tree])
        """
def separate_namespaces ( tree ) :