Add pre4 tests. Closes #95. Closes #93. Closes #92.