Separate TU for parallel library to eliminate the possibility of constant folding on function pointers