[FEATURE]- Create new Essentials namespace for garage style experimental development
Is your feature request related to a problem? Please describe. Suggested by @ngenovese11
Right now there's no isolated area in the Essentials source code to put experimental new concepts to segregate them from the other code
Describe the solution you'd like
Create a namespace (something like PepperDash.Essentials.Experimental where new concepts can be defined in an isolated namespace. Particularly where these concepts might be potential replacements for existing concepts. The separate namespace allows for having the same class name as an existing one without collisions.
In particular this provides a solution for experimental concepts to be added to the framework and referenced by plugins.
Describe alternatives you've considered Create a separate project inside the solution for experimental development. This is less desirable because of dependency issues and increased complexity.
Would like to encourage discussion about this proposed feature to see if this would meet needs going forward?