add DocumentInterface
add Document
make sure htmlContent defaults to parser
add Post