Includes TomDoc (needs work). Could probably make it without a helper.