Counterpart theory : the current state of play