Streamline initializer and service blueprints

Fixes #2259
Merge pull request #2260 from jgwhite/streamline-exports

Streamline initializer and service blueprints