Removed unnecessary pragmas and language extensions