Using dashes prevents the code from building, which is annoying if you quickly want to test some hack. With underscore we get the same effect but the code still builds.