need tag join whenever subject searched
implement subject matching as an SQL limit w/ group by and having
stabilize the order of results sets w/ runs of identical weights