Should the domain api allow users to create service references to services that don't exist in the domain yet. Currently they can and they get an exception if they try and use it. This is consistent with the way that references are injected into components work. I'm comfortable with it but I'm raising it as it's potentially slightly counter intuitive for the api user.
Regards Simon
