anchor.diff:  
       Q.Sprite.extend("Player", {
           init: function(p) {
  -            p.z = 1; // player on TOP!
  +            p.z = 2; // player on TOP!
               p.sprite = "player";
               p.stepDistance = 24;
               p.stepDelay = 0.1;
  
positive.code:             p.sprite = "sword";
              p.type = SPRITE_PLAYER;
              p.collisionMask = SPRITE_ENEMY;
  
              this._super(p);
              this.add("2d, animation");
  
negative.code:     Q.Sprite.extend("Monster", {
          init: function (p) {
              p.family = "Monster";
              p.z = 2;
              this._super(p, {
                  sheet: "hand",
                  stepDistance: 32,
  