Split usage() from service_usage() so if user defines a service incorrectly, we can show them the relevant syntax without showing general usage.