<?xml version="1.0"?>
<paste-with-annotations>
  <paste>
    <number>
      <integer>60565</integer>
    </number>
    <user>
      <string>olliej</string>
    </user>
    <title>
      <string>failure for cpst</string>
    </title>
    <contents>
      <string>&lt;script&gt;
function createPackage(_1) {
    var _2=_1.split(&quot;.&quot;),len=_2.length;
    var _3=window; 
    for(var i=0; i&lt;len-1 &amp;&amp; _3 &amp;&amp; _2[i]; i++) {
    /*     if (!(_3[_2[i]]))
             _3[_2[i]]={};
         _3=_3[_2[i]]; */
          _3=(_3[_2[i]])?_3[_2[i]]:_3[_2[i]]={};
    }
    return {pkg:_3,className:(len&gt;0)?_2[len-1]:&quot;&quot;}; 
}
var wibble = {};
createPackage(&quot;wibble.bar.wiffle&quot;);
alert(wibble.bar);
&lt;/script&gt;</string>
    </contents>
    <universal-time>
      <integer>3419465293</integer>
    </universal-time>
    <channel>
      <string>#webkit</string>
    </channel>
    <colorization-mode>
      <string></string>
    </colorization-mode>
    <maybe-spam>
      <null/>
    </maybe-spam>
    <is-unicode>
      <keyword>TRUE</keyword>
    </is-unicode>
  </paste>
  <annotation>
    <number>
      <integer>2</integer>
    </number>
    <user>
      <string>olliej</string>
    </user>
    <title>
      <string>even further reduced</string>
    </title>
    <contents>
      <string>
var wibble = {};
var z=wibble;
z=z.bar=&quot;wiffle&quot;;
print(wibble.bar);
print(&quot;z: &quot; + z);</string>
    </contents>
    <universal-time>
      <integer>3419466490</integer>
    </universal-time>
    <channel>
      <string>#webkit</string>
    </channel>
    <colorization-mode>
      <string></string>
    </colorization-mode>
    <maybe-spam>
      <null/>
    </maybe-spam>
    <is-unicode>
      <keyword>TRUE</keyword>
    </is-unicode>
  </annotation>
  <annotation>
    <number>
      <integer>1</integer>
    </number>
    <user>
      <string>olliej</string>
    </user>
    <title>
      <string>reduction for cpst</string>
    </title>
    <contents>
      <string>&lt;script&gt;

var wibble = {};
var z=wibble;
z=(z.bar)?z.bar:z.bar={};
alert(wibble.bar);
&lt;/script&gt;</string>
    </contents>
    <universal-time>
      <integer>3419465787</integer>
    </universal-time>
    <channel>
      <string>#webkit</string>
    </channel>
    <colorization-mode>
      <string></string>
    </colorization-mode>
    <maybe-spam>
      <null/>
    </maybe-spam>
    <is-unicode>
      <keyword>TRUE</keyword>
    </is-unicode>
  </annotation>
</paste-with-annotations>