can you describe the motivation? Having to know the "_cpu" magic is IMO pretty bad, and once you add one of these, more will pile on, and we'll be remembering arcane knowledge like the correct order of "mytest_cpu_half_contiguous" or something ridiculous.