code: function(node) {
              var instance = this,
                  mojitselectionCont = Y.one('.mojitselection'),
                  mojitselectionButtons = mojitselectionCont.all('button'),
                  containerselectionCont = Y.one('.containerselection'),
                  containerselectionButtons = containerselectionCont.all('button');
  
              mojitselectionCont.delegate(
                  'click',
                  function(e) {
                      var btn = e.currentTarget;
                      mojitselectionButtons.removeClass(PURE_BUTTON_ACTIVE);
                      btn.addClass(PURE_BUTTON_ACTIVE);
                      instance.mojitname = btn.getAttribute('data-loadmojit');
                      instance.refreshCodedescription();
                  },
                  'button'
              );
  
              containerselectionCont.delegate(
                  'click',
                  function(e) {
                      var btn = e.currentTarget;
                      containerselectionButtons.removeClass(PURE_BUTTON_ACTIVE);
                      btn.addClass(PURE_BUTTON_ACTIVE);
                      instance.containername = btn.getAttribute('data-loadcontainer');
                      instance.refreshCodedescription();
                  },
                  'button'
              );
  
              Y.one('button.execute').on(
                  'click',
                  function() {
                      var node = Y.one(instance.containername);
                      node && node.loadMojit(instance.mojitname);
                  }
              );
  
          }
docs: The binder method, invoked to allow the mojit to attach DOM event
  handlers.
  
  @param node {Node} The DOM node to which this mojit is attached.