メソッドのoverloadってないんですか?

単一のdef foo(*arg)
で個数、タイプによって分岐?