Added ComponentList::remove()