docs thru creating your own interpreters
this directives documentation is feature complete!