add a paragraph about sphinx-contrib on the front page
cpp domain: minor PEP8 cleanup
Instantiate our source class directly, this lets us get rid of the method-local class def.