-Wunreachable-code reverted. Visual Studio doesn't like it