3.2: added $api->reload_module() and the ‘preserve_sym’ option which allows a module to request that its package symbols not be deleted but rather redefined.