I've added a few more positive test cases to the suite. One of my interests here is how badly this is done, so finding a single website that does all of this and is easy to access provided difficult. Hopefully that's acceptable.