Inverted <source> order and set min/max width except on extremes

Should still work the same, but possibly better.

There isn't much about the element, and I've seen best-first as well as
best-fit last. This should only ever match one <source>, so it shouldn't
matter.