title: In Shake, does the definition order of Rules matter?
body: <p>If I have a general build rule for <code>*.o</code> object files but a more specific build rule for a <code>foo.o</code> object file, does the definition order matter?</p>