include the original markdown text as part of the data extraction
0.1.3
return null for template if not given a path
0.1.4
if template dosn't start with '/' then make relative to current folder
0.1.5
silent option means do not print output to stdout
0.1.6