or explicitly explode with an exception explaining what went wrong? if its neither, we right now get fatal error as $purger is null.