Compatibility with MacOSX 10.8, which does not have the System headers built-in