Exposed dependencies bundle 

Continuation of #231, with a focus on the *bundle* aspect of the discussion.  This is for exposing *non-API* dependencies for users.

This is not in relation to potential compatibility or interop concerns which have become the focus of #231.