ClassTag together with typetag. This way we can support LMS.