Would be useful if browserify could detect this scenario and issue a warning or error. This is because I'm trying to avoid such dubious scenarios in my code.
foo.js require('./bar');
bar.js require('./baz');
baz.js require('./foo');
btw thanks for such a great tool!