docs: function () {
              var id = UID(), craft;
  
              entities[id] = null; //register the space
              entities[id] = craft = Crafty(id);
  
              if (arguments.length > 0) {
                  craft.addComponent.apply(craft, arguments);
              }
              craft.setName('Entity #'+id); //set default entity human readable name
              craft.addComponent("obj"); //every entity automatically assumes obj
  
              Crafty.trigger("NewEntity", { id: id });
  
              return craft;
          }