This prevents us from providing our atomic types definitions, as they would conflict with the ones in std::