>>291はstaticmethod云々以前に
単にPythonではメソッドのオーバーロードができない、ってだけの話なんだけど
分かっているのかな?

引数型を明示しない動的型言語なんだから
静的型と同様のオーバーロードは原理的にできるわけがない
個数だけのディスパッチみたいな部分的なサポートなら可能に思えるけど
まあシンプルに「出来ない」ものとしたんだろう