It’s hardly error prone, considering the main set is being compiled first every time. Unless you bring an exact example of what would go wrong, this is not an issue.
If you’d have read the initial thread, you’d understand why I need the separate class scheme on java classes. The approach you mention is not only unusable, it’s overkill.
If we are to continue this conversation, please, bring exact examples like I did and more concrete explanations, as currently most of them were out of context with what I wrote and it’s very difficult to follow them and/or not useful.