>>333
こんな場面.
public T<T> getInstance(Class<?> clazz) {
  return (T) containor.getInstance(clazz);
}
このままだと、未検査キャストでWaring出るだろ?
Anotationで黙らせてもいいけど、型チェック可能ならしたい所。