builds when the headers are split (#4). kmem_cache_alloc_trace madness