Na also, geht doch. In seinem dritten Artikel über optionale statische Typdeklarationen für Python nimmt Guido van Rossum die ganzen Kommentare auf und bringt einen meiner Meinung nach kompakten und sinnvollen Vorschlag. Interfaces sind eine sinnvolle Einrichtung für stringenteres Duck-Typing - natürlich optional, also nur dort wo man es braucht. Und automatische Typadaption ist eine gute Idee - wird auch Zeit, das der PEP 246 in Python integriert wird.
Das wichtigste aber ist und bleibt: es wird optional. Wer es nicht braucht, lässt es weg.
Hier gibts den Originalartikel.