иногда я так в шоке сколько же во мне динамической мудрости. там есть хитрые моменты т.к. рефакторинга то нет, приходится писать дико вербознейшие имена чтобы грепать.
а еще помню страдал что есть прием - если рефакторить нельзя можно как бы замкнуть имея на контекст, т.е. попросту написать self. но смешно что это не работало, статик методы не получалось через селф, наследование тоже, надо было явно вставлять в супер имя класса