RFC: ES6 container

[RFC document](https://github.com/MajorBreakfast/rfcs/blob/master/active/0000-es6-container.md)
how does one namespace components ? This has been constantly where this story has trouble.
html provides no mechanism to support name spacing custom components other then adding more prefixes till collisions stop.