It's kinda a shame that almost every time you invoke ruler, you do so with ruler build and also there's a file called build.rules, so if you tab complete ruler build you get something wrong. That's kinda silly. We've got to do better.