scalaでのオーバーロード

JavaScalaもメソッドのオーバーロードが可能だが、
これを名前付き(キーワード)引数を組み合わせた場合、
どうなるんだろう?
順不同で呼び出せるハズなので、どちらのメソッドを呼ぶべきか
決定できないのではなかろうか?

そもそも、パラメータリストの並びって
(Int, Int, String)と(String, Int, Int)は別物と判断されるんだっけ?
Javaでは別物になった気がするんだけど。