Avatar
"non-class type" は、 X: AnyObject でもダメなのかな? X 自体はクラスじゃないしダメ?