explode tcl_target_func into many handlers