We use init.inc in our site implementation. There is a class that is used across all our pages, a global variable referring to the instantiated class, and a function that returns the global variable so it's available within other functions.
Recently I've had issues with either the function or the class being redeclared.
How can init.inc be included more than once? Can it be set to use require_once in some fashion?