What I mean is, suppose your module does an arithmetic operation involving a _function from the other module like &quot;x + other_module_function(y) * 2&quot;. You&#x27;ve enabled panicking on overflow in your module for safety. Is it still possible that &quot;other_module_function(y)&quot; will return a result that overflowed without panicking? Does this mean that anyone writing code with overflow disallowed must carefully choose what modules they call to avoid calling any that allow overflow?