Introducing CPU typeclass.