Custom Directives for use in ReST files with Sphinx, to automate creation of some documentation