多重ディスパッチ
言語として多重ディスパッチをサポートしていない場合でも、ライブラリによる拡張で多重ディスパッチ機能を追加することは可能である。 一例を挙げるとmultimethods.pyモジュールがあり、次のように記述可能である。
Python 2.4 の decorators を使って、グイド・ヴァンロッサムはマルチメソッドのサンプル実装を行い、構文を単純化した。