We use Dynamic Dispatch a lot and they can be written in template too. Use static dispatch makes our code faster.