It may be overkill, but I tried to also assert when we don't want it called. Up to you.