Я хочу создать класс Pydantic, обертывающий список со строковыми подсписками, длина которых должна быть не менее двух. Например, допустимо следующее: [list] [*][code][][/code] допустим пустой список без подсписков [*][code][["a", "b"], ["c", "d", "e"][/code] допустим, поскольку длина каждого подсписка не менее 2 [/list] Следующее недопустимо: [list] [*][code][[]][/code] пустой подсписок недействителен [*][code][["a"], ["b", "c"][/code] длина одного из подсписков меньше двух, что является недопустимым. [/list] Как мне это сделать в Pydantic? Я не думаю, что смогу вложить список? Могу ли я использовать для этого typing.Annotated?