protected MutableAccount getForMutation(final Address address) {
    final JournaledAccount wrappedTracker = accounts.get(address);
    if (wrappedTracker != null) {
      return wrappedTracker;
    }
    final MutableAccount account = rootWorld.getForMutation(address);
    return account == null ? null : new UpdateTrackingAccount<>(account);
  }
Get an account suitable for mutation. Defer to parent if not tracked locally.

@param address the account at the address, for mutaton.
@return the mutable account
evm/src/main/java/org/hyperledger/besu/evm/worldstate/JournaledUpdater.java