def METHOD_NAME(self):  # FIXME put elsewhere
    world_volumes_user_info = self.separate_parallel_worlds()
    s = ""
    for w in world_volumes_user_info:
        vui = world_volumes_user_info[w]
        tree = gate.build_tree(vui, w)
        info = {}
        for v in vui.values():
            info[v.name] = v
        s += gate.render_tree(tree, info, w) + "\n"
    # remove last line break
    s = s[:-1]
    return s