title: Remove reference in javascript
body: <p>I am working on a javascript-application with AngularJS.
  Currently I have a variable wich is referenced to a second one and third one.
  In my case I want to remove the reference to the second one, but keep the reference to the third one.</p>
  
  <p>So, my question: How to remove a reference between two variables in javascript / Angular?</p>
  
  <p>Some code examples:</p>
  
  <pre><code>// $builder.forms['default'] is the object wich will be changed
  // $scope.tree is my own variable
  $scope.tree = $builder.forms['default'];
  </code></pre>
  
  <p><code>$builder.forms['default']</code> is binded to <code>$scope.tree</code> and watched by another controller (not relevant to show).</p>
  
  <p>This code will customize the <code>$builder.forms['default']</code>:</p>
  
  <pre><code>$scope.navigateToChildren = function(formObjects) {
          $builder.forms['default'].splice.apply(
              $builder.forms['default'], [
                0, $builder.forms['default'].length
              ].concat(formObjects.children)
          );
  };
  </code></pre>
  
  <p>In this case I want to remove to reference to <code>$scope.tree</code> but keep it watched by the other controller.</p>
  
  <p>Please let me know if it's unclear...</p>