Source elements are now “first match,” per the specced selection algo.

A new-and-improved PR—now with 30% less inexplicable diffing! Act now and receive, at no added cost to you, an included unit test!