Work in progress: connected components.