Hide dynamically defined metaclass base from Sphinx....
Hide dynamically defined metaclass base from Sphinx.
The inheritance diagram extension in Sphinx 1.2 stores class references,
which Sphinx then tries to pickle. This chokes on our dynamically
defined base classes from the with_metaclass function. Starting the name
with an underscore makes Sphinx ignore the class.
(Bug obscurity/fix simplicity) ratio is high.