code: function (x, y, update, clone) {
  /*Line 107 - 'Atom.js' */        //var c = AtomBinder.getClone(y);
  /*Line 108 - 'Atom.js' */        if (!x)
  /*Line 109 - 'Atom.js' */            return;
  /*Line 110 - 'Atom.js' */        var c = clone ? AtomBinder.getClone(y) : y;
  /*Line 111 - 'Atom.js' */        if (update) {
  /*Line 112 - 'Atom.js' */            for (var k in c) {
  /*Line 113 - 'Atom.js' */                //x[k] = c[k];
  /*Line 114 - 'Atom.js' */                Atom.set(x, k, AtomBinder.getValue(c, k));
  /*Line 115 - 'Atom.js' */            }
  /*Line 116 - 'Atom.js' */        } else {
  /*Line 117 - 'Atom.js' */            for (var k in c) {
  /*Line 118 - 'Atom.js' */                x[k] = c[k];
  /*Line 119 - 'Atom.js' */            }
  /*Line 120 - 'Atom.js' */        }
  /*Line 121 - 'Atom.js' */        return x;
  /*Line 122 - 'Atom.js' */    }
docs: /*Line 106 - 'Atom.js'