[Python-ideas] Add inspect.getenclosed to return/yield source code for nested classes and functions