Handled State Components Inspired by Slate-js models, this proposal tries to solve how to export and interact with components that encapsulates logic but need to be handled by external controllers.