sl_new_* => sl_*_new