What's the difference between 'self.get_structure().values()' and interface_list.
Why not ```return list(set(self.get_structure().values()))```