We'll think about that, thanks for the idea!
Our ebook is DRM-free.
Thanks for your suggestion. Yes, you can avoid this drawback when using refactoring only in reasonable cases. That drawback is intended to warn about unreasonable usage.
By the way, some programming languages don't have inner classes support (for example, PHP).
Issue is fixed, thanks!
Customer support service by UserEcho