code: function() {
            module.debug('Creating pop-up html');
            var
              html      = $module.data(metadata.html)      || settings.html,
              variation = $module.data(metadata.variation) || settings.variation,
              title     = $module.data(metadata.title)     || settings.title,
              content   = $module.data(metadata.content)   || $module.attr('title') || settings.content
            ;
            if(html || content || title) {
              if(!html) {
                html = settings.template({
                  title   : title,
                  content : content
                });
              }
              $popup = $('<div/>')
                .addClass(className.popup)
                .addClass(variation)
                .html(html)
              ;
              if(settings.inline) {
                module.verbose('Inserting popup element inline', $popup);
                $popup
                  .insertAfter($module)
                ;
              }
              else {
                module.verbose('Appending popup element to body', $popup);
                $popup
                  .appendTo( $context )
                ;
              }
              $.proxy(settings.onCreate, $popup)();
            }
            else {
              module.error(error.content);
            }
          }
docs: generates popup html from metadata