1. Yes and I gave him a correct answer based on the wording of his question..
2. Do the rest of use have the benefit of what he asked you on a server? No.
3. Yet it was specified in the question that the menu definitions are in separate scripts. So you have to assume that that is how it's needed. <-- The original poster didn't mention why it was needed the way he had it. Maybe he should complete his question here...