#11 Added some additional matching tests around topic edge cases.