Есть ли в Питон поддержка проверки объекта на соответствие декларации? По типу проверки препроцессором .c - .h в Си, только - в рантайме.
Т.е., проверка актуальности фактического определения метода (кол-ва аргументов и т.п.) - декларации в строковой форме.
Встречал что-то подобное в pydantic.