packaget1importscala.reflect.{ClassTag,classTag}traitElement[T]{}traitConfig{typeT<:Element[T]implicitvalm:ClassTag[T]// XXX Following works fine:// type T <: Element[_]}traitTransform{self:Config=>defprocessBlock(block:Array[T]):Unit={varX=newArray[T](1)}}