What do we need to do to integrate support for segments into banshee?