Submodule: rename TempPool -> temp_pool