Increase test coverage of different drafts.

In this commit, draft 5 documents are still tested for draft 4
compliance.