Issue 1: Very stupid and inefficient tokenized matching.

But it does the job.