Решил проблему с tuple. Просто Надо было ещё немного подумать и все просто оказалось без всяких скобочек и Any обошёлся. Но все Советы мне тоже помогли. Спасибо
окей. Можно как-то обработать type, чтобы при добавлении например той же прагмы к типу добавлялось ещё парочку строк (например для регистрации типа где-то)