Do terrible things to get this compiling