In that case, we should investigate if node does anything with engines with invalid semvers, and if anything should happen if I make an addon, consume a module on npm that has "Firefox > 28" but my module is >26, what happens then, or if this is just a suggestion