Paragraph: Classes must be declared before used is no longer true. For most cases this is allowed now.
What are those cases when this will be a problem? Having "most cases" in the documentation without an explanation would be bad practice IMHO...
Goba