Proposal: - Create a new assembly: `Microsoft.JavaScript.NodeApi.Embedding` and nuget package - This assembly / package will have a dependency on the `LibNode` package for the native embedding runtime - Move the public embedding types (`NodeEmbedding*`) into that assembly / namespace. Probably there will still need to be some embedding-related code in the core assembly, particularly `JSRuntime`. I think that's OK.