- **Title**: Add a manual check for reentrancy. - **Description**: Implement a simple state-check pattern to prevent double-withdrawals in complex interactions. - **Requirements**: - Test: Simulate a nested call (using mock environment) to verify the lock.