Manipulación de cadenas en cadenas de documentación de Python.

He estado tratando de hacer lo siguiente:

#[...]
    def __history_dependent_simulate(self, node, iterations=1,
                                     *args, **kwargs):
        """
        For history-dependent simulations only:
        """ + self.simulate.__doc___

Lo que intenté lograr aquí es tener la misma documentación para este método privado que la documentación del método.simulate, excepto con una breve introducción. Esto me permitiría evitar copiar y pegar, mantener un archivo más corto y no tener que actualizar la documentación para dos funciones cada vez.

Pero no funciona. ¿Alguien sabe de una razón por la cual, o si hay una solución?

Respuestas a la pregunta(2)

Su respuesta a la pregunta