It’s only weird because you are unfamiliar with it. It’s a long-standing practice. If you search the forum you will find many examples of templated service calls.
FWIW, not too long ago there was a distinction between service_template
and service
but then templating capability was added to service
and the other option name was deprecated.