Semantics and atomics do not mix, and one dependant on the project file.