Add a way to create documentation snippets that are reused in multiple places, convert the table of cursor types to use it.