Explain prepare markup
Basic integration tests for with and without server markup
Fleshing out required field tests