外部に対して要求を明示するという意味では強い型付けは意味があると思うが
その都度インタフェースを作るのは面倒

これを解決するにはメソッドの宣言の文法に鍵がありそうな気がするが