install h files by the heap, hopefully addressing bug 579