Why the fully qualified class names?