オーバーロードがあるから無理
オーバーロードはコンパイル時に解決する必要があるけど
ジェネリックの特殊化が起きるのは実行時だからな