On second thought, push param.h include out into the relative source files to avoid polluting the freebsdnuma.h #include