any reason for not using:
```python
           if not method[0].startswith('__'):