It should be possible to pass a selector to create services of type != ExternalName. The default selector isn't very useful.