More prefix matcher combinators (well, to the extent that's possible without closures), and less ad-hoc testing.