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!
Sorry it took so long for us to answer.
Currently we don't plan to publish a hard copy of the book. But you can print out a personal copy if you bought the ebook.
Customer support service by UserEcho