Have a functional base that can add and remove tags.