Suppose I have modules A, C and B and that A contains using C; using B. If B contains @require C code and A and B are both precompiled, then code is never called and any functions declared there are never accessible from within A.
Is there any way of resolving this, or is this a fundamental limitation of Require?