template struct Agent_Component : hpx::components::component_base> { . . }