anchor.diff:    },
   
     animate: function() {
  -    requestAnimationFrame( Christmasify.snow.animate );
  +    Christmasify.animationFrame = requestAnimationFrame( Christmasify.snow.animate );
   
       var delta = Christmasify.snow.clock.getDelta(),
         elapsedTime = Christmasify.snow.clock.getElapsedTime();
  
positive.code:   controls: null,
    parameters: null,
    onParametersUpdate: null,
  
    init: function(selectorId) {
      this.initAnimation();
  
      var header = document.getElementById(selectorId);
  
negative.code:     header.appendChild( this.renderer.domElement );
    },
  
    visibilityChanged: function() {
      if (document.hidden) {
        cancelAnimationFrame( Christmasify.animationFrame );
      } else {
        Christmasify.animationFrame = requestAnimationFrame( Christmasify.snow.animate );
      }
    },
  
    initAnimation: function() {
      setTimeout(function(){
        Christmasify.snow.animate();
  