Adding some thoughts.

Adding some thoughts on the main assemble object and
events and plugins.