1. A recorder, comprising: a context analyzer configured to process one or more HTTP transactions; an extensible document parser configured to parse a document included in the one or more HTTP transactions; and a library of parser additions used by the context analyzer to generate a context-full replay instruction.