Now compiles and does not claim to ignore pragmas