Better error feedback.
scaled-api/editor hackery.

We need special support to allow scaled-api to define services and
scaled-editor to implement them. This is, in general, not supported.