Why would `$holding` not be set? Is the statement ever `true`?