code reuse, no need to register runners explicitly as agent searches for runner imple...