ClassTag, TypeTag instead of Manifest