TMTopic remade for brave new world of swift