code: function addPublicModule(object, name, main)
  {
  	var init = main ? makeEmbed(name, main) : mainIsUndefined(name);
  
  	object['worker'] = function worker(flags)
  	{
  		return init(undefined, flags, false);
  	}
  
  	object['embed'] = function embed(domNode, flags)
  	{
  		return init(domNode, flags, true);
  	}
  
  	object['fullscreen'] = function fullscreen(flags)
  	{
  		return init(document.body, flags, true);
  	};
  }
docs: PROGRAMS