Update spec / test for late versioning
Make version==1 with late document versioning
Flake8 fixes. Gosh.
Merge branch 'joshvillbrandt-issue337' into develop. Closes #337.